Файловая система ReiserFS получила статус устаревшей в ядре Linux

HDD and TuxВ кодовую базу, на основе которой формируется ядро Linux версии 6.6, принято изменение, которое переводит реализацию файловой системы ReiserFS из категории поддерживаемой в разряд устаревших (Obsolete).

Вопрос об удалении файловой системы ReiserFS из ядра Linux был поднят в феврале 2022 года Мэтью Уилкоксом (Matthew Wilcox) из компании Oracle, который получил известность благодаря созданию драйвера nvme (NVM Express) и механизма прямого доступа к файловой системе DAX (Direct Access). В результате этого обсуждения в ядро версии 5.18 было добавлено примечание об устаревании (Deprecate) файловой системы ReiserFS, намерении прекратить её поддержку до 2025 года и рекомендация перевести существующее окружение на btrfs, xfs или ext4.

Причина, по которой ReiserFS получила статус устаревшей, банальна. На самом деле, правильнее было бы говорить о совокупности причин. Разработка данной файловой системы давно стагнирует, а её пользовательская база незначительна и стабильно сокращается. Кроме того, нерешённой остаётся проблема 2038 года, да и по части отказоустойчивости ReiserFS уже не дотягивает до современных стандартов.

История ReiserFS началась в 2001 году, когда компания Namesys предложила включить её в ядро Linux версии 2.4.1. По настоящему стабильной ReiserFS была признана в ядре версии 2.4.10, до этого она не рекомендовалась для промышленного использования. Данная файловая система не снискала признания за пределами Linux. Последним крупным дистрибутивом, поддерживающим ReiserFS, оставался openSUSE, но и в нём поддержка была прекращена в репозитории Tumbleweed.

Добавить комментарий

Ваш адрес email не будет опубликован.