Записи с меткой ‘файлами’

Файловая система ReiserFS

Проект начат в конце 1990-х гг., первый прототип носил название TreeFS. Основным разработчиком являлся Ханс Райзер и  основанная им  компания Namesys. Задача стояла весьма глобальная — создать единую общедоступную среду наимено вания (namespace). По многим параметрам ReiserFS на голову превосходила ext3, являющуюся базовой для Linux на то время. Так, размер файлов может достигать 8 Тбайт, максимальный размер раздела — 16 Тбайт. Использование  оптимизированных b*  сбалансированных  деревьев, кроме увеличения  производительности, фактически снимает ограничение на количество каталогов.  Поддерживается журналирование,  но только метаданных. Однако главное преимущество  ReiserFS проявляется в работе с маленькими файлами. Несколько маленьких файлов можно упаковать в один  блок (англ. tail packing) или сохранить в inode. По необходимости для файла может ассигноваться точный размер. В итоге упрощается поиск данных, уменьшается фрагментация и экономится место на диске, занятом большим количество файлов небольшого размера.

Продолжение …