cramfs - cramfs

редактировать
Cramfs
Другое
Поддерживаемые операционные системы Linux
Веб-сайтsourceforge.net / projects / cramfs /

сжатый ROM / RAM файловая система (или cramfs ) - это бесплатная (GPL 'ed) файловая система только для чтения Linux разработан для простоты и экономии места. Он в основном используется во встраиваемых и компактных системах.

В отличие от сжатого изображения обычной файловой системы, изображение cramfs можно использовать как есть, то есть без его предварительной распаковки. По этой причине в некоторых дистрибутивах Linux используются cramfs для образов initrd (в частности, Debian 3.1) и установочных образов (в частности, SUSE Linux ), где есть ограничения на объем памяти и размер изображения.

В 2013 году специалисты по сопровождению Linux указали, что squashfs сделал cramfs устаревшим, но файловая система была реабилитирована в 2017 году для использования в устройствах с низким объемом памяти, где использование squashfs может быть нежизнеспособным. 101>Содержание

Дизайн

Файлы в файловых системах cramfs zlib -сжаты по одной странице за раз, чтобы разрешить произвольный доступ для чтения. метаданные не сжимаются, но выражаются в кратком представлении, которое более компактно, чем обычные файловые системы.

Файловая система намеренно предназначена только для чтения, чтобы упростить ее структуру; произвольный доступ для записи сжатых файлов сложно реализовать. cramfs поставляется с утилитой (mkcramfs) для упаковки файлов в новые образы cramfs.

Размер файла не может превышать 16 МБ.

Максимальный размер файловой системы чуть меньше 272 МБ. (Последний файл в файловой системе должен начинаться перед блоком 256 МБ, но может выходить за его пределы.)

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-16 07:48:30
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте