Ядро Linux 6.13 прощается с ReiserFS. Эта файловая система теперь в прошлом, её поддержка удалена.
Поскольку Линус Торвальдс объявил вчера о слиянии PR для официального прекращения поддержки ReiserFS в грядущем ядре Linux 6.13, можно с уверенностью сказать, что эта файловая система теперь является скорее историческим артефактом, чем практическим инструментом, которому суждено остаться в учебниках по информатике.
Но прежде чем у вас сложится впечатление, что это какое-то грандиозное событие, давайте внесём ясность.
К этому долго шли, и на протяжении многих лет было множество признаков, указывающих на этот вывод. Мы здесь только для того, чтобы отметить момент, когда это наконец произошло. А теперь, для наших юных читателей, давайте вкратце вспомним историю ReiserFS.
Представленная в 2001 году в ядре 2.4.1, она была революционной файловой системой с журналированием, созданной Хансом Райзером и его командой в Namesys. Разработанная для Linux, она была призвана оптимизировать производительность для небольших файлов и эффективно обрабатывать метаданные.
В то время это была одна из первых файловых систем с журналированием, получивших широкое распространение в Linux. Она обладала значительными преимуществами в скорости, масштабируемости и надёжности по сравнению со старыми файловыми системами, такими как ext2.
Возможно, вам будет интересно узнать, что ReiserFS была файловой системой по умолчанию для SUSE с 2001 по 2006 год. Она занимала это место до тех пор, пока ext3 не стала файловой системой по умолчанию при установке дистрибутива.
ReiserFS была особенно известна своей способностью управлять большим количеством небольших файлов, что делало её идеальной для приложений, которым требовался быстрый доступ к таким данным. Её инновационный подход к хранению и распределению метаданных установил новые стандарты проектирования файловых систем.
К сожалению, в 2008 году его разработка застопорилась из-за юридических проблем, связанных с его создателем Хансом Райзером. Это событие также ознаменовало конец официальной поддержки Namesys и файловой системы. С тех пор небольшая группа энтузиастов с открытым исходным кодом продолжала развивать её.
Однако по мере того, как более новые файловые системы, такие как ext4 и Btrfs, предлагали более широкие возможности и активно развивались, ReiserFS постепенно утратила популярность. Кроме того, из-за отсутствия надлежащей поддержки и неспособности решить многие существующие технические проблемы, такие как проблема 2038 года, файловая система была официально удалена из Linux 5.18, выпущенной в мае 2022 года.
В свете всего этого решение Линуса Торвальдса объединить PR-запрос об удалении поддержки ReiserFS в ядре Linux 6.13, которое должно выйти в начале следующего года, вполне логично завершает долгожданное прощание.
В наши дни почти никто не использует эту файловую систему. Но если по какой-то случайности вы один из немногих, кто её использует, не волнуйтесь — вы можете продолжать использовать её с ядром Linux вплоть до версии 6.12. Тем не менее, рекомендуется перейти на другую файловую систему для лучшей поддержки и долгосрочной надёжности.
Теперь, когда поддержка ReiserFS в ядре Linux 6.13 прекращена, файловая система ReiserFS запомнилась как пионер — файловая система, которая помогла сформировать современные решения для хранения данных.