LINUX.ORG.RU
ФорумAdmin

Компрессия файловой системы - а нефига!


0

0

Насчет моего вопроса о компрессии файлов и каталогов на лету.

Не сжимает, зараза :)

Создал каталог \root\test

chattr -R +c test

Но.

Создаем файл в 200мег, в котором все символы - пробелы. Копируем его в \root\test

lsattr -a \root\test показывает, что файл вроде тоже подлежит компрессии -----c--- (или около того).

НО тем не менее количество свободного места на диске уменьшается ровно на 200 мег. На NTFS в режиме компрессии этот файл занимает существенно меньше места :)

Таким образом компрессия не работает. Почему?

Возможно она не включена в ядре (2.4.17). Но где там такая опция? Не нашел я ее. Только compressed rom было, но это не то.

Стоит Redhat 7.2


не требуется даже висходниках ядра ковыряться, достаточно man на chattr
прочитать - не поддерживается компрессия. (да и на какой она нужна при
дисках по цнене грязи ?).

Z0termaNN
()

>BUGS AND LIMITATIONS > As of Linux 2.2, the `c', 's', and `u' attribute are not >honored by the kernel > filesystem code. These attributes will be implemented in a >future ext2 fs ver╜sion.

оПН ЪДПН 2.4 МХВЕЦН МЕ ЯЙЮГЮМН (МЮЯВЕР МЕОНДДЕПФХБЮЕЛНЯРХ).

ю МЮЯВЕР ЖЕМШ ЦПЪГХ - ЩРН ЯКХЬЙНЛ НОРХЛХЯРХВМНЕ ГЮЪБКЕМХЕ.

еЯКХ ЛМЕ МСФМН 100 ЦХЦ УПЮМХКХЫЕ, ЙНРНПНЕ МЮ МРТЯ (Б ПЕФХЛЕ ЙНЛОПЕЯЯХХ) ГЮМХЛЮЕР 15 ЦХЦ, Ъ ВРН ДНКФЕМ БШЙКЮДШБЮРЭ ДНОНКМХРЕКЭМШЕ 150 МЮ МНБШИ БХМР? Linux forever..

EightN
() автор топика

>BUGS AND LIMITATIONS > As of Linux 2.2, the `c', 's', and `u' attribute are not >honored by the kernel > filesystem code. These attributes will be implemented in a >future ext2 fs version.

Про ядро 2.4 ничего не сказано (насчет неподдерживаемости).

А насчет цены грязи - это слишком оптимистичное заявление.

Если мне нужно 100 гиг хранилище, которое на нтфс (в режиме компрессии) занимает 15 гиг, я что должен выкладывать дополнительные 150 на новый винт? Linux forever..

EightN
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.