Как настроить сжатие на лету / прозрачное?

У меня есть огромные наборы данных, и мой накопитель емкостью 1 ТБ быстро заполняется. Тем не менее, данные сжимаются при использовании LZMA (7zip, bzip2). Единственная файловая система с прозрачным сжатием, которую я обнаружил, это Btrfs, которая еще не считается стабильной. Есть ли надежное решение для передачи данных через сжатие и выполнения привязки к сжатому файлу изображения?

Любая идея приветствуется!

Я не хочу устанавливать какой-либо драйвер файловой системы.

Спасибо!

2
задан 15 November 2012 в 05:47

2 ответа

Вы также можете попробовать ZFS с Gzip-9, что даст хорошие результаты.

Squashfs также могут быть рассмотрены (я не пробовал, хотя).

0
ответ дан 15 November 2012 в 05:47

Fusecompress был бы идеалом, поскольку он живет в виртуальной файловой системе и, следовательно, не требует изменения фактического запуска файловой системы. Тем не менее, к сожалению, проект мертвый вверх по течению, и я рекомендую держаться от него по этой причине.

BtrFS поддерживает только сжатие ZLIB и LZO на момент написания.

ZFS-on-Linux (не FUSE) предлагает больше возможностей, включая сжатие LZ4. Он активно поддерживается, и пользовательская база для ZFS в целом довольно велика в других, кроме Linux Unices (Sun, BSD и т. Д.).

Переход на файловую систему «третьего поколения» может быть хорошей идеей и по другим причинам, но это зависит от того, насколько вы гибки в реализации именно этого.

0
ответ дан 15 November 2012 в 05:47

Другие вопросы по тегам:

Похожие вопросы: