Режим сжатия кернела.
vovanvster 25 февраля, 2010 - 12:42
В gentoo-sources-2.6.33 появился новый Kernel compression mode - LZO.
Я вообще очень смутно понимаю как различные виды сжатия влияет на загрузку и последующую работу в смысле использования памяти и скорости работы кернела. Может кто-то знает, в смысле оптимизации что стоит выбирать и из каких соображений исходить ?
P.S. Тот же вопрос касается и INITRAMFS
»
- Для комментирования войдите или зарегистрируйтесь
Если проц слабый, то думаю
Если проц слабый, то думаю что lzo лучше(он меньше сжимает, но больше размер упакованного ядра). Если винчестер маленький (flash типа 32 мб), то тогда ищи патч на ядро с поддержкой сжатия LZMA. Если нечто среднее по параметрам - то без разницы.
ЕМНИП, тут надо смотреть
ЕМНИП, тут надо смотреть какой загрузчик - груб-1 не все сжатия понимает, да и лило тоже...
Где мало слов, там вес они имеют... (с) W. Sheakespeare
HAMyak написал(а): ЕМНИП, тут
Лило не пользовал а Граб всё понимает.
Мышка дура, прав был Суворов.
причем здесь grub?
причем здесь grub? Распаковщик идет в bzImage.
PS. Какаято странная проблема. Выйграть .001s на загрузке?
kaf1 написал(а): причем здесь
А где вы прочитали что это проблемма ? Спокойнее, никакой паники и скорой помощи не надо. Всё в порядке обсуждения.
Мышка дура, прав был Суворов.
Фишка LZO в том что он очень
Фишка LZO в том что он очень быстро распаковывается, размер примерно на 10% больше чем у gzip.
LZMA уже давно в ядре есть.
Про LZO я почитал, но это не
Про LZO я почитал, но это не прибавило понимания что использовать на нормальной современной машине, без экзотики.
AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
CORSAIR 2x1Gb DualMode
sda1 350Gb + sdb2 750Gb
Чисто интуитивно давно пользую LZMA
Мышка дура, прав был Суворов.
Atlant написал(а): ищи патч
Отстаёте любезнейший, не надо никакого патча :)
Мышка дура, прав был Суворов.
Вопрос
Вопрос знатокам: Приведите пожалуйста пример строк(и|ок) из Grub`a? как эту фичу использовать
Никак. В menu.lst ничего
Никак. В menu.lst ничего специально писать не надо
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Ядро распаковывает себя само.
Ядро распаковывает себя само. Строчку Freeing unused kernel memory видели при загрузке ядра? Вот она как раз и вещает об этом. Это память, использованная на распаковку ядра. Сам процесс загрузки ядра идет в две стадии
1. Грузится бутстраппер ядра, выполняет первоначальную инициализацию и распаковывает ядро.
2. Управление передано распакованному ядру.
3. Поехала основная загрузка ядра.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Tzar написал(а): Ядро
О_о, капитан очевидность ? Как быстрее то будет и оптимальнее ? А не вернее ли будет сказать что ядро распаковывается в память ? Верно ли что чем меньше ядро тем меньше оно занимает места в памяти и следовательно быстрее работает поскольку уже распаковалось ? И тд. и т.п...
P.S. Строчку извините не видел, только мелькает что-то...
Мышка дура, прав был Суворов.