Есть люди, которые вошли в историю технологий за то, что они сделали, например Деннис Ритчи или Ричард Столлман, другие — за то, чего они не сделали, как Стив Джобс. И, теперь, когда ReiserFS официально признан устаревшим, Ханс Райзер будет упоминаться только в связи с его полицейским прошлым.
Вполне вероятно, что на фоне этой новости кто-то задумается о запуске форка, на самом деле они уже были, но не похоже, что они процветали.
Что такое файловая система
Файловая система используется для определения того, как файлы и каталоги хранятся, именуются, доступны и управляются. на запоминающем устройстве с использованием набора правил.
Эти правила указывают, как данные должны быть организованы в блоки или сектора. на данном устройстве хранения, как называются файлы и каталоги, как выполняются операции чтения и записи и как хранятся метаданные, связанные с файлами (например, размер, дата создания, привилегии и т. д.).).
История ReiserFS
В 90-х годах Ханс Райзер начал работать над разработкой своей файловой системы. Целью было создать систему, которая эффективно работала бы с большим количеством небольших файлов. Это был недостаток файловых систем того времени. Хотя он был выпущен в 1993 году, в следующее десятилетие его популярность резко возросла.
В 2006 году он был включен в ядро Linux.. Но из-за юридических проблем его разработчика его развитие остановилось и оно теряло актуальность.
Возможности ReiserFS
Основные особенности этой файловой системы:
- Дерево B+ для метаданных: это структура, используемая для хранения метаданных на основе узлов и листьев, которая отличается от традиционной иерархической структуры других файловых систем.
- Предназначен для обработки небольших файлов.
- Поддержка длинных названий файлов.
- Ведение журнала: ReiserFS записывает каждую операцию перед ее выполнением, чтобы облегчить восстановление ошибок.
- Назначение адаптивных блоков.
- Оптимизация чтения и записи для любого размера файла.
ReiserFS официально устарел.
Хотя он уже считался устаревшим, поскольку версия ядра Linux 5.18 и openSUSE Tumbleweed, единственный крупный дистрибутив Linux, поддерживающий его, прекратили его поддержку. только сейчас с обновлением драйвера для предстоящей версии 6.6 статус был изменен с поддерживаемого на устаревший.
Вполне вероятно, что в ближайшее время все следы исчезнут.