После того, как Линус Торвальдс слил 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. Тем не менее, стоит подумать о переходе на другую файловую систему, чтобы обеспечить лучшую поддержку и долгосрочную надежность.
Теперь, когда ядро Linux 6.13 отказывается от ее поддержки, ReiserFS вспоминают как первопроходца – файловую систему, которая помогла сформировать эволюцию современных решений для хранения данных.
Комментарии (0)