Общие вопросы > Общие и технические вопросы

Скорость системы : Full vs Frugal vs btrfs vs copy2ram

<< < (2/2)

sfs:
Думаю - разницу между фул и фругал одного и того же дистрибутива на одном и том же носителе будет не ощутима
Между носителем и памятью - только если носитель уж совсем не бодрый

krasnyh:

--- Цитата: sfs от 12 Декабрь 2019, 17:02:18 ---Думаю - разницу между фул и фругал одного и того же дистрибутива на одном и том же носителе будет не ощутима
--- Конец цитаты ---
На слабом процессоре, возможно. Алгоритм xz все же не из легких. Это обсуждали в теме алгоритмы сжатия/распаковки. Мой процессор с легкостью 'пережевывает' xz, что и подтвердили тесты. Для других, а также ноутов надо подбирать легкий алгоритм, пусть и в ущерб размеру.

Маговцы не раз говорили, что индивидуально подбирают удобные алгоритмы и перепаковывают модули под свое железо.

--- Цитата: betcher от 22 Февраль 2019, 12:59:13 ---Тут все сильно зависит от железа. Сделать однозначный вывод в пользу какого-то алгоритма наверное не получится. У нас для тестов даже специальный скрипт есть - squashtest. Его, кстати, не сложно допилить до универсального, сейчас под магос заточен.
Так вот на разном железе лидируют разные алгоритмы
--- Конец цитаты ---
squashtest


--- [ Читать далее ] ---
Наглядный пример, как алгоритм сжатия влияет на скорость чтения:

--- Цитата ---sudo squashtest xz -b 512K, zstd -b 512K --dirs /memory/bundles/43*
write     /memory/bundles/43-x-multimedia.xzm               xz -b 512K           214M         193.82 sec
write     /memory/bundles/43-x-multimedia.xzm             zstd -b 512K           252M          66.81 sec

==========================================================
read  all                    xz -b 512K          60.02 sec
read  all                  zstd -b 512K          11.38 sec

write all                    xz -b 512K         193.82 sec
write all                  zstd -b 512K          66.81 sec
==========================================================
Best read  speed  -- zstd -b 512K
Best write speed  -- zstd -b 512K
Best compression  -- xz -b 512K
==========================================================
--- Конец цитаты ---


--- Конец цитаты ---

В PRA увлеклись идеей маленького, сильно сжатого дистрибутива. И не заметили, что большинство процессоров 'дымятся' пытаясь прочесть подобные архивы (модули).
А потом на этой почве возникают 'еретические' идеи, что сжатие ни на что не влияет, а фул и фругал равноценны.  :)

sfs:

--- Цитата: krasnyh от 13 Декабрь 2019, 00:02:53 ---В PRA увлеклись идеей маленького, сильно сжатого дистрибутива. И не заметили, что большинство процессоров 'дымятся' пытаясь прочесть подобные архивы (модули).
--- Конец цитаты ---
У кого дымятся....?
Что-то Вы последнее время склонны выражать мнение "большинства". Причем ни разу не ответили на чем базируются умозаключения

squashtest - яркий пример синтетического теста при котором можно получить интересные цифры и сделать еще более интересные выводы про "дым процов", а при "слепом" тесте (когда не знаешь в каком виде юзаешь систему) реально отличить только copy2ram от hdd и то только по "шуму винтов"

По итогу обсуждения - мой вывод :
1. чем больше памяти - тем лучше. Особенно на ноутах от батареи. copy2ram + сохраненка в модуль здесь уместно, т.к. обращение к памяти ест меньше батареи , чем к ssd и тем более hdd
2. по возможности заменить hdd на sdd везде
Остальные танцы с бубном (btrfs uksm zstd и т.п.) больше для любителей танцев. Т.е. особого смысла торопиться нет, но отслеживать надо
Из последнего полезного вспоминается xz компрессия с сквошах. Которую до сих пор и юзаем

Размер модуля - конкретная цифра, с которой не поспоришь. А скорость - очень субъективно (зависит от железа и задач)

sfs:

--- Цитата: krasnyh от 05 Январь 2020, 17:53:31 ---не надо 'фетишировать' маленький размер сборки, любой ценой, теряя производительность и удобства по дороге к этой цели.
--- Конец цитаты ---
производительность - у кого-то на фругале есть нагрузка проца в состоянии покоя? Или зашкаливающая при запуске приги из pfs ?
удобства - какая связь с компрессией?
Пережмите в сквош в zstd - убедитесь, что разница на не древнем проце не ощущается

sfs:
https://forum.magos-linux.ru/t/upakovka-modulej-v-zstd-dlya-uskoreniya-starta-sistemy/119

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии