Разрежённый файл

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Разреженный файл: пустые байты не требуют сохранения, и посему могут быть представлены в метаданных.

Разрежённый файл (англ. sparse file) — файл, в котором длинные последовательности нулевых байтов заменены на информацию об этих последовательностях. Таким образом достигается сжатие файлов на уровне драйвера файловой системы. Данная возможность используется, в основном, для файлов-контейнеров (например, файлы баз данных). В Linux можно создать Sparse-file используя команду dd if=/dev/zero of=./disk-image bs=1 count=0 seek=200G — в данном случае будет создан мгновенно файл 200 Гб. Файловыми системами, поддерживающими разреженные файлы, являются ZFS, NTFS[1], ext2, ext3, ext4, XFS, JFS, ReiserFS, Reiser4, UFS, Rock Ridge, UDF.

Примечания [править]