ReiserFS
Материал из Википедии — свободной энциклопедии
ReiserFS — журналируемая файловая система, разработанная специально для Linux компанией Namesys под руководством Ганса Рейзера (Hans Reiser). Обычно под словом ReiserFS понимают третью версию (последняя — 3.6.21), а четвёртую называют Reiser4.
В настоящее время ReiserFS поддерживается только под GNU/Linux, но может быть в будущем перенесена на другие платформы. Появившись в Linux версии 2.4.1, она стала первой журналируемой ФС, включённой в ядро.
ReiserFS — стандартная ФС для дистрибутивов Archlinux, Slackware, SuSE, Xandros, Yoper, Ubuntu, Linspire и Kurumin Linux.
В настоящий момент разработка Reiser3 прекращена.
[править] Особенности
- Возможность упаковки нескольких небольших файлов в один блок (т. н. англ. tail packing — «упаковка хвостов») во избежание фрагментации и потери дискового пространства. Из-за сильной потери производительности Namesys рекомендует отключить эту возможность на чувствительных к ресурсам машинах.
- Журналирование только метаданных.
- Возможность изменения размера файловой системы «на лету».
[править] Недостатки
- Reiser3 может быть повреждена в результате перестройки дерева во время проверки. Перестройка дерева нужна при условии, если метаданные очень сильно повреждены.
- Версии ReiserFS, включённые в ядро Linux младше версии 2.4.10, признаны нестабильными компанией Namesys и не рекомендованы для промышленного использования, особенно в связке с NFS.
- Неизвестен способ дефрагментации, помимо полного дампа ФС и последующего восстановления.
Однако имеется переупаковщик для ReiserFS v4, который заботится о фрагментации файлов.
[править] Ссылки
- Сайт производителя(англ.) (копия в Internet Archive)
- Дисковая структура ReiserFS
- Последние версии ReiserFS на kernel.org
| Это незавершённая статья о GNU/Linux. Вы можете помочь проекту, исправив и дополнив её. |

