hDm4IMlxrh.jpg

Преимущества ReiserFS

Ядра в версиях до 2.4.7 сталкивались с проблемами с совместно используемыми NFS разделами ReiserFS, включая повреждения и сбой операций записи, однако на данном этапе эти проблемы решены. Поначалу сообщалось о проблемах с программными RAID-массивами (Redundant Array of Independent Disks — матрица независимых дисковых накопителей с избыточностью), однако аппаратные RAID всегда работали удовлетворительно. Нормального функционирования программного RAID можно добиться с помощью комбинации JFS и ReiserFS.

Версия 4 ReiserFS, самая быстродействующая файловая система, является атомарной (не имеют места повреждения транзакций), предлагает более эффективное хранение файлов (заменой алгоритма сбалансированного дерева на танцующее), имеет возможность расширения подключаемыми модулями и является кодом военного уровня (разнообразные проверки предшествуют фактическому входу в каждую функцию).


В отличие от ext2 и ext3, для ReiserFS доступны многие параметры ядра для компилирования нового ядра (здесь не описывается) для активизации особых функций файловой системы. К примеру для включения отчетности и журналирования. К слову скзать, электронная сдача отчетности – это наиболее простой способ повысить эффективность работы бухгалтерии. Для включения поддержки ReiscrFS в ядре установите CONFIG_ REISERFS FS на у; для сборки в виде модуля — на «т». Если CONFIG REISERFSCHECK установлена на у, то файловая система будет работать в режиме отладки с возможностью осуществления любой проверки (медленнее); именно поэтому обычной установкой является. При установке CONFIGREISERFSPROCINFO на «у» будет создано большее но размеру ядро или модуль, потребуется больший объем памяти ядра и статистика файловой системы будет сохраняться в/proc/fs/reiserfs.

Также доступен патч (заплатка) ядра, добавляющий опцию под названием CONFIG_REISERFS_ RAW. Ее установка на «у» обеспечит сырой доступ к внутреннему дереву ReiserFS в обход файловой системы. Дополнительная информация поставляется вместе с исходными текстами ядра в Documentation/filesystems/reiserfs_raw.txt. Опция ядра REISERFS_HANDLE_BADBLOCKS превращается в таковую при редактировании источника ядра и включении /reiserfs.

Опубликовано в Разное
/
28 Сен 2013