[Решено] Сборка ядра на 512Мб, Zstd error

nafanja, объясните, что такое "реал тайм архиватор" . Долго писать не охота, читайте сами. Так что "хороший" - это вы погарячились. "Один из" написанный с учетом современных технологий и чемоданом корпоративного бабла в качестве тарана.
anode
Долго писать не охота, читайте сами.
так сам сравни таблички по столбцам compress seed, decompress seed, compression ratio
например gzip level 1 и zstd level 1, а для ВАУ эффекта можно сравнить с zstd level -4.
zstd быстрее сжимает чем gzip в 6 раз, zstd быстрее разжимает чем gzip на чуть чуть, и при этом степень сжатия zstd меньше чем у gzip на чуть чуть...

а компрессоры в реальном времени это самые быстрые, с приемлемой степенью сжатия.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
да там по графикам видно, что на высоких скоростях сжатия рядом с zstd просто никого нет
такие дела.
anode
ну или какое вы хотите сжатие для ядра. gzip - не самый плохой выбор, ну будет образ ядра чуть больше, да и ладно.
Ура! Помогло!

Вернул все настройки в makepkg и mkinitcpio, прописал архиватор gzip - на виртуалке собралось.

Теперь нужно проверить на самом VPS и заодно из спортивного интереса посмотреть какой из архиваторов будет максимально эффективный и влезет в лимит.

Теперь, когда уже нужно вносить изменения уже в config приходится костылять в основной скрипт и PKGBUILD. http://termbin.com/blzf - тут скрипт autobuild, если кому интересно, пока так, но нужно будет прописать более универсально на будущее..
Nebulosa
Теперь нужно проверить на самом VPS и заодно из спортивного интереса посмотреть какой из архиваторов будет максимально эффективный и влезет в лимит.

Итак победил XZ


Немного доработал конфигурации и сам скрипт:
~/.confug/linux-ck-autobuild/linux-ck-autobuild.conf : https://termbin.com/atkw
/usr/bin/linux-ck-autobuild : https://termbin.com/1tji
nafanja
сравни таблички по столбцам compress seed, decompress seed, compression ratio
Между нами девочками, seed - это о другом :), а именно: семена, семья, посевы, сеять, давать плоды... Ну, и степень сжатия вы зря упомянули: xz на первом уровне дает степень сжатия 3,6 у zstd - такая степень сжатия на 12 уровне, а на 19 уровне zstd дает степень сжатия как xz на третьем.
Опять же сравнивать gzip и zstd, мягко говоря, некорректно. Это как лук и автомат. pigz, pxz и zstd - так еще можно. И окажется, что на первом уровне pigz по скорости сжатия чуть-чуть уступает zstd --fast=4, а по скорости распаковки 302 против 151 ровно в двое быстрее ))) При этом у pigz размер архива 78,2МБ, а у zstd - 94,5.
А если --long да еще и --adapt - тухнет zstd прям на глазах. По быстрячку чего-то припаковать слегка - вот и все его назначение.
anode, пойми, что есть два лагеря:
1. с большой скоростью сжатия (realtime).
2. с большой степенью сжатия.
оба лагеря используются каждый по своему назначению!

anode
Между нами девочками
не могу знать что у вас девочек там используется для сжатия по назначению...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
anode
Ну, и степень сжатия вы зря упомянули: xz на первом уровне дает степень сжатия 3,6 у zstd - такая степень сжатия на 12 уровне, а на 19 уровне zstd дает степень сжатия как xz на третьем.
ага хочешь померятся в стелени сжатия....
да и не тут то было...
ты опять сам говоришь, 12 уровень zstd по степни сжатия равен xz на 1, но а то что zstd сожмет и разожмет в 2 РАЗА быстрее ты упустил???
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
в 2 РАЗА быстрее
На 12 то уровне? Ну ну.
Lupus pilum mutat, non mentem.
jim945
nafanja
в 2 РАЗА быстрее
На 12 то уровне? Ну ну.
твой вариант?

быстрее однозначно!!!!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.