Можно ли сжать полную файловую систему в Linux?

на Windows, я могу использовать сжатие диска NTFS для экономии кучи дискового пространства; обычно 30%, часто гораздо больше. Это также улучшает скорость чтения и записи за счет более высокой загрузки процессора; что не является аргументом в моей ситуации с мощностью процессора.

Так на моих машинах Windows, он всегда включен. Есть ли подобная функция на Ext4, или есть другая файловая система на (Ubuntu) Linux, которая поддерживает сжатие? Если да, то как я могу перенести свои файловые системы Ext4 на этот сжатый файловая система?

24
задан JakeGould
21.04.2023 21:02 Количество просмотров материала 3236
Распечатать страницу

2 ответа

есть две файловые системы, с которыми я знаком, которые дадут вам сжатие в Linux: BTRFS и ZFS.

ZFS имеет большое количество поклонников в сообществах Sun/Solaris, FreeBSD и FreeNAS. Он хорошо работает на Linux, основываясь на моем опыте работы с ним. Он не входит ни в один из дистрибутивов big name, но есть дополнительные репозитории, которые очень просты в установке. См.ZFS на Linux

ее новее и только для Linux. Я запускал его на Ubuntu 14.04 и нашел его стабильным. Он поддерживает несколько методов сжатия. Я нашел LZO сжимает довольно хорошо и очень быстро; я не вижу никакого замедления производительности от операции сжатия.

11
отвечен Grunthos 2023-04-23 04:50

ее (файловая система B-tree) - это ваш ответ, он имеет параллели с Ext4, но предлагает большие изменения в функциях и дизайне.

Он все еще относительно новый, и большинство производственных установок Linux довольно консервативны, поэтому у вас, вероятно, будет относительно ограниченная поддержка сообщества.

1
отвечен user2539817 2023-04-23 07:07

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх