Сайт | Скачать | Видео | Wiki

Автор Тема: Алгоритмы сжатия/распаковки  (Прочитано 21251 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32840
  • Репутация: +222/-0
    • PuppyRus-A
Re: Алгоритмы сжатия/распаковки
« Ответ #105 : 04 Ноябрь 2021, 12:18:23 »
Добавил в F2 меню mc :
pfs zstd текущую директорию
Pfsmerge zstd текущую директорию

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1546
  • Репутация: +24/-1
Re: Алгоритмы сжатия/распаковки
« Ответ #106 : 04 Ноябрь 2021, 13:44:34 »
grep ompression выдавал пустую строку,
ничего не путаете? На каком модуле?
перепроверил
сейчас строка не пустая с таким вариантом
магия )
1.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)
2.core2duo,4Gb,Radeon HD7850 (DDR01, ubuntu+openBox+LXPanel)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4865
  • Репутация: +126/-1
  • Автор темы
Re: Алгоритмы сжатия/распаковки
« Ответ #107 : 12 Июнь 2022, 00:34:03 »
Цитата
Для сжатия ФС Squashfs задействован алгоритм lz4-hc, что в сочетании с работой из ОЗУ позволило заметно ускорить запуск приложений и контейнеров.
Выпуск EasyOS 4.0, самобытного дистрибутива от создателя Puppy Linux

Не zstd, но уже и не xz.

Уже даже отец-основатель puppy пришел к такому выводу. А сколько здесь пришлось копий сломать, чтобы обратить внимание на важность отказа от xz.)  И вот уже MagOS пошел по этому пути, да и sfs пересмотрел отношение к своим сборкам (не ко всем). Ublinux уже давно отказался, возможно еще на этапе разработки.
« Последнее редактирование: 12 Июнь 2022, 00:44:10 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4865
  • Репутация: +126/-1
  • Автор темы
Re: Алгоритмы сжатия/распаковки
« Ответ #108 : 12 Июнь 2022, 00:52:09 »
Советую форумчанам, пересевшим на новое железо с быстрыми SSD дисками, попробовать сборку. Имхо, по производительности она не должна будет уступать Большим фулл-дистрибутивам.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32840
  • Репутация: +222/-0
    • PuppyRus-A
Re: Алгоритмы сжатия/распаковки
« Ответ #109 : 14 Июнь 2022, 10:49:12 »
Для сжатия ФС Squashfs задействован алгоритм lz4-hc
Мы же тестировали выше. Размер  lz4-hc на треть больше zstd
lz4 интересен только быстрым сжатием для экспериментов с большими модулями
Сам остановился на :
Модули с большими бинарниками типа хрома - ТОЛЬКО zstd. Ощутимо долгий первый старт
Прочие - где не боремся за размер - zstd (PRAR). Боремся - xz (LFD). Бороться имеет смысл только для copy2ram , который на ssd не особо актуален
В маленьких модулях с простым софтом разница xz - zstd будет только при первом старте и малоощутима

по производительности она не должна будет уступать Большим фулл-дистрибутивам.
Вроде всегда большие дистры уступали маленьким по производительности, но выигрывали по функциональности. Что-то изменилось?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32840
  • Репутация: +222/-0
    • PuppyRus-A
Re: Алгоритмы сжатия/распаковки
« Ответ #110 : 14 Июнь 2022, 10:56:53 »
новое железо с быстрыми SSD дисками
Выше обосновал, почему здесь copy2ram и lz не актуальны.
Контейнерная тема получила у нас развитие в chroot2pfs. Т.е. хоть как-то  EasyOS может быть интересен
Цитата
исходные тексты пакетов от проекта OpenEmbedded.
Но что-то после своих экспериментов с musl на Alpina - не жду чудес
На фоне запущенного  современного браузера - почти все экономии малозаметны

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4865
  • Репутация: +126/-1
  • Автор темы
Re: Алгоритмы сжатия/распаковки
« Ответ #111 : 14 Июнь 2022, 11:22:44 »
по функциональности. Что-то изменилось?
По факту, подавляющее большинство с нашего форума, пересели на Большие Дистрибутивы. Puppy остался в качестве игрушки, забавы, ностальгии по старым временам. И речь идет не просто о рядовых форумчанах, нет, речь в первую очередь об активных, чей голос звучал и влиял на процессы.

Я уже давно пытаюсь дать определение этому явлению, объяснить для себя. Ведь огромнейшим преимуществом фругала является его неубиваемость, чем так и значителен Puppy и его производные. И пока, первое, что приходит в голову, что на новом производительном железе фругал в чем-то пасует перед фуллом, Puppy пасует перед Большим Дистрибутивом. Одной из причин я вижу именно сжатие в xz, а значит медленное чтение, которое не зависит, от ваших самых наимоднейших быстрых дорогих дисков.


А функционал легко добавляется, причем любой.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32840
  • Репутация: +222/-0
    • PuppyRus-A
Re: Алгоритмы сжатия/распаковки
« Ответ #112 : 14 Июнь 2022, 11:50:53 »
пытаюсь дать определение этому явлению
Все технологии стремительно усложняются. Не будучи узким профессионалом - не угнаться.
Поэтому разрабы любители перековались в опытных юзеров
Puppy пасует перед Большим Дистрибутивом.
На фоне запущенного  современного браузера - почти все экономии малозаметны
Поэтому изучать костыли, присущие только пупи желающих мало

Сам пересел на ПРАР на работе. Доволен
Арч = возможность не стать уж совсем юзером. Тут можно в рамках "большого дистра" поразрабить  :) Золотая середина
А функционал легко добавляется, причем любой.
Но юзера не хотят заморачиваться. Хотят поставить в Пакетном Менеджере и чтобы работало
« Последнее редактирование: 14 Июнь 2022, 11:52:31 от sfs »

Оффлайн shelezyaka

  • Ветеран
  • *****
  • Сообщений: 794
  • Репутация: +39/-0
Re: Алгоритмы сжатия/распаковки
« Ответ #113 : 14 Июнь 2022, 14:29:17 »
Советую форумчанам, пересевшим на новое железо с быстрыми SSD дисками, попробовать сборку
Железо не новое , посмотреть захотелось , и что ? Кто нибудь его запускал и самое главное как.Закатал на флешку dd-шкой - не загрузочная , сделал загрузочной - не грузится .Установил на раздел HDD тоже самое .Требует какой-то boot раздел.Если ктото запустил - плиз как и записи груба тоже ...
PS
Цитата от    krasnyh  а подписало sfs - как ?
« Последнее редактирование: 14 Июнь 2022, 14:32:40 от shelezyaka »
Intel Core 2 E7600 ,GeForce 630   ,  3Gb DDR2 ,  HDD - 160 Gb 2 SSD по 120 Gb
Acer Aspire One D270-26Сkk Intel Atom N2800 1.86GHz 2Gb DDR3  HDD - 720 Gb

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32840
  • Репутация: +222/-0
    • PuppyRus-A
Re: Алгоритмы сжатия/распаковки
« Ответ #114 : 14 Июнь 2022, 14:36:32 »
Предлагал протестировать не я а  krasnyh
Давайте про easyos сюда

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32840
  • Репутация: +222/-0
    • PuppyRus-A
Re: Алгоритмы сжатия/распаковки
« Ответ #115 : 14 Июнь 2022, 14:38:22 »
Цитата от    krasnyh  а подписало sfs - как ?
Не знаю. У меня все ок
Возможно криво отредактировали
Советую форумчанам, пересевшим на новое железо с быстрыми SSD дисками, попробовать сборку. Имхо, по производительности она не должна будет уступать Большим фулл-дистрибутивам.