warlock9000 |
|
Темы:
6
Сообщения:
764
Участник с: 21 марта 2016
|
сжатое-не сжатое, выигрыш по скорости на современном железе врятли будет больше 1-2 сек. Конечно, если паровоз древний, типа третьего пня - тогда имеет смысл (возможно) заморачиваться. Вообще загрузка и распаковка ядра-рамфс занимают малую часть времени от общего процесса загрузки. Большая часть - это загрузка WM/DE (настроенных) |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
safocl, когда то сам задавался этим вопросом: - кто быстрее? даже скриптик писал, если интересно можешь сам посмотреть кто из этих сжималок быстрее работает у тебя. https://github.com/AnTAVR/test_compression берешь не сжатый!!! образ initramfs (выше писали как его создать), копируешь его к себе в папку и выполняешь. python test_compression.py initramfs-linux-fallback.img а по полученным результатам делаешь вывод, что тебе выбрать ;)
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
у меня вот такие результаты с размером initramfs-linux-custom-fallback.img 64747520b лучшее % сжатие (от исходного размера файла) показали lzma и xz, но скорость сжатия очень низкая, да и скорость распаковки тоже низкая.у lzop и lz4 скорость сжатия и распаковки очень высокая, но % сжатия небольшой. gzip и bzip2 такие середнечки. но у gzip скорость распаковки сравнима с lzop и lz4.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
nafanja..... ядро сжато то же с помощью gzip ...
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasek, да, для данного типа данных gzip оптимальный вариант.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
red |
|
Темы:
30
Сообщения:
1517
Участник с: 31 августа 2011
|
nafanja, я так понял этот тест не учитывает работу с диском ? вернее из 10 тестов, только для первого теста компрессия будет = время чтения с диска + время на компрессию ну а дальше как повезёт, на сколько переполнена память, задействуется ли своп - и было бы печально если при малом количестве памяти, для последних тестируемых, процессор еще бы начал тратить время на чистку кеша удаляя или перемещая в своп. В общем для чистоты эксперимента нужно было бы делать чистку памяти между тестами. для safocl на сколько я понял интересен был бы параметр как [ время загрузки с диска сжатого образа + время на его распаковку ] А выбор такого оптимально параметра у каждой машины может сильно отличатся, всё зависит от диска где размещается /boot и мощности процессора. Например, если у тебя SSD и слабый проц или же наоборот медленный HDD но проц имеет высокую частоту, то искомый параметр может быть один и тот же, но в первом случае можно вообще не использовать комперссию а во втором и xz будет не так уж и плох. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
red. вообще тест был на скорость алгоритмов сжатия.redтут ты прав, самый первый это учитывает. (и то не всегда) redтут далеко до истины, ну может если памяти всего 256 метров.... redда, можно было бы. предлагай команду что это делает))) redскорость чтения/записи с диска можно посмотреть в доках по накопителю.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
Morisson |
|
Темы:
18
Сообщения:
1408
Участник с: 11 января 2017
|
А вообще, какой толк от сжатия, кроме экономии места? |
safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
nafanja биг спс за скрипт, помог выяснить ентот момент...думаю можно делать решенной |
safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
nafanjaага, в общем выгоднее gzip пока что нету... |