Новости

ReiserFS может потерять поддержку в ядре Linux

The Ядро Linux существует уже более 30 лет. Со временем несколько технологий, считавшихся инновационными, устаревают, уступая место чему-то более современному.

Хотя можно сохранить некоторые живые технологии на несколько лет в пользу ретро-совместимости. Это “выживание” может помешать инновациям и созданию более подходящих инструментов для реальности, в которой мы живем; и команда разработчиков ядра Linux хорошо это знает.

Недавно в официальном списке рассылки появился диалог, где сопровождающие ядра Linux хотят убрать поддержку файловой системы ReiserFS. Причина в том, что файловая система, помимо того, что она устарела, не вызывает большого интереса со стороны сообщества, против существующих вариантов, таких как Btrfs и XFS.

О ReiserFS

Создана Хансом Райзером и первоначально принадлежала компании NameSys; ReiserFS была выпущена в 2001 году как первая файловая система с поддержкой журналирования. Он был включен в ядро Linux во времена версии 2.4.

Для этого сезона он был довольно инновационным и использовал сбалансированную файловую структуру. Также он сделал процесс поиска в файловой системе наиболее эффективным по сравнению с существующими на тот момент вариантами.

Тем не менее, это было возможно восстановление целостности файловой системы даже после некорректного выключения системы; уменьшая вероятность потери папок или разделов.

Падение ReiserFS

Как уже было сказано выше Файловая система ReiserFS имела несколько особенностей быть предпочтительной файловой системой нескольких компаний и персональных компьютеров. Но почему она вышла из употребления?

На пике своего развития, несколько проектов, таких как SUSE, использовали эту файловую систему. Однако, в связи с осуждение Ганса Райзера после убийства его жены в 2006 году; дальнейшее развитие файловой системы заморожено.

Несколько компаний, которые использовали эта файловая система уже перешла на другие системы. Со временем более современные файловые системы, такие как Ext4 и Btrfs достигли в сообществе.

Удаление файловой системы происходило постепенно

Мэттью Уиллкокс, один из давних разработчиков ядра Linux, начал обсуждение удаления ReiserFS из следующих версий ядра. Он работает над внесением некоторых изменений в структуру ядра; но ReiserFS — единственная блокада на его пути.

Он также отметил, что проект давно не обновлялся; кроме некоторых исправлений в Syzbot и изменений в коде файловой структуры; последнее исправление датируется 2019 годом.

Если другие разработчики согласятся на удаление ReiserFS, ее поддержка будет доступна в ядре Linux до 2025 года. Даже больше, кто знает, это Предложение Дэйва Чиммера может стимулировать разработчиков удалить другие файловые системы, которые вышли из употребления.

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