Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: BTRFS не сжимает файлы  (Прочитано 442 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlekseyUbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 368
    • Просмотр профиля
BTRFS не сжимает файлы
« : 04 Января 2022, 12:26:32 »
Kubuntu 21.10

При установке системы для системного раздела выбрал файловую систему BTRFS, потому что у меня много текстовых файлов, которые отлично жмутся. Каково же было мое удивление, когда после установки я в свою домашнюю директорию перебросил 40 GB текстовых файлов, и они "съели" столько же дискового пространства.

Помню, чтобы "включить" сжатие BTRFS надо править флаги раздела в /etc/fstab.

Кто напомнит как включить сжатие?

Пользователь добавил сообщение 04 Января 2022, 12:42:29:
Для будущих поколений напишу как решил:
Использовал эту инструкцию.

Только параметры изменил на такие (noatime ускоряет работу с диском, потому что отменяет логирование последнего доступа к файлам):
defaults,noatime,compress-force=lzo
« Последнее редактирование: 04 Января 2022, 12:42:29 от AlekseyUbuntu »

Оффлайн просто Евгений

  • Участник
  • *
  • Сообщений: 245
  • Мы уже идем к вам...
    • Просмотр профиля
Re: BTRFS не сжимает файлы
« Ответ #1 : 04 Января 2022, 13:21:09 »
выбрал файловую систему BTRFS, потому что у меня много текстовых файлов, которые отлично жмутся
Прошу простить нуба, а где сказано про то что в BTRFS текстовые файлы хорошо жмуться? :idiot2:
В описании на Вики, такого не нашёл. :-\
https://ru.wikipedia.org/wiki/Btrfs
« Последнее редактирование: 04 Января 2022, 17:13:23 от просто Евгений »
Поговори, хоть ты со мной, гитара, семиструнная...

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13834
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS не сжимает файлы
« Ответ #2 : 04 Января 2022, 15:47:03 »
Только параметры изменил на такие (noatime ускоряет работу с диском, потому что отменяет логирование последнего доступа к файлам):
Код: [Выделить]

defaults,noatime,compress-force=lzo
force не надо. Надо после этого сделать дефрагментацию с -clzo чтобы старые файлы сжались.

Пользователь добавил сообщение 04 Января 2022, 15:47:31:
Прошу простиь нуба, а где сказано про то что в BTRFS текстовые файлы хорошо жмуться?
Они просто хорошо жмутся. Везде.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн просто Евгений

  • Участник
  • *
  • Сообщений: 245
  • Мы уже идем к вам...
    • Просмотр профиля
Re: BTRFS не сжимает файлы
« Ответ #3 : 04 Января 2022, 17:26:08 »
Они просто хорошо жмутся. Везде.
Это я знаю ещё со времён винды 98. :-[
Просто я не знал, что файловая система, как-то сжимает файлы. Помню, что какая-то ОСь предлагает создать диск С сжатый/заархивированный, типа, он меньше места занимает, но нужно время на запаковывание и распаковывание файлов, что занимает время и уменьшает быстродействие.
Я жал файлы обычными архиваторами. При этом, всякие кодированные форматы фото/видео/аудио, обычно, почти не уменьшались в размерах, а текстовые форматы просто таяли в разы. Знаю, что формат ДЭЖАВУ был придуман именно для сканирования с максимальным сжатием и занимает очень маленький объём, с очень хорошим качеством. Был мегапопулярный в эпоху модемного интернета. 8)
Вопрос: как файловая система сжимает текстовые файлы остался не ясным. ???
Поговори, хоть ты со мной, гитара, семиструнная...

shamanhuev

  • Гость
Re: BTRFS не сжимает файлы
« Ответ #4 : 04 Января 2022, 17:42:06 »
как файловая система сжимает текстовые файлы остался не ясным
Никак. Просто название темы неверно сформулировано. Слова все вроде по отдельности понятны , а вместе получается ерунда.
https://www.cnews.ru/news/top/2020-11-30_razrabotchik_sozdal_unikalnuyu

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5203
  • The truth is out there
    • Просмотр профиля
Re: BTRFS не сжимает файлы
« Ответ #5 : 04 Января 2022, 18:19:37 »
как файловая система сжимает текстовые файлы остался не ясным.
примерно так
sudo compsize ~/.zhistory                           
Processed 1 file, 3 regular extents (3 refs), 0 inline.
Type       Perc     Disk Usage   Uncompressed Referenced 
TOTAL       30%       80K         260K         256K       
none       100%      4.0K         4.0K         4.0K       
zlib        29%       76K         256K         252K   

sudo compsize ~/Загрузки/XnViewMP-linux-x64.tgz
Processed 1 file, 2 regular extents (2 refs), 0 inline.
Type       Perc     Disk Usage   Uncompressed Referenced 
TOTAL      100%       73M          73M          73M       
none       100%       73M          73M          73M       

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 04 Января 2022, 18:24:40 от ALiEN175 »
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5203
  • The truth is out there
    • Просмотр профиля
Re: BTRFS не сжимает файлы
« Ответ #6 : 04 Января 2022, 18:32:03 »
Помню, чтобы "включить" сжатие BTRFS надо править флаги раздела в /etc/fstab.
Необязательно. Можно включить сжатие на cмонтированном подтоме.
sudo btrfs property set / compression lzo

sudo btrfs property get /                 
ro=false
label=ADATA
compression=lzo
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

 

Страница сгенерирована за 0.074 секунд. Запросов: 26.