Juick repost: тест разных ядер на древнем компьютере

https://juick.com/Rain/1321228

Провел небольшой тест скорости работы системы с различными Linux-ядрами. Подопытная машина — AMD 5×86 133 MHz, 20 Mb памяти, Seagate Medalist на 3 Гб, 100 Мбитная Dlink’овская карточка на VIA Rhine — в общем, вполне современная машинка^W^W^W^W^W. ОСь — Debian Lenny (так уж получилось, но со Squeeze тестить уже не буду — надоело со всем этим возиться). После 2.4 машина как-то жутко медленно работала на 2.6 (если быть точным — на 2.6.26, потом 2.6.38), да и ядра получались огромными, вот и решил попробовать пособирать разные версии. Сначала собрал 2.6.18 — размер получился на уровне ядер ветки 2.4, в итоге были перепробованы все версии, которые сейчас значатся как longterm на kernel.org (кроме смежных с 32-м, да и, как выяснилось, разницы бы особо не было), плюс в дополнение был взят текущий RC и текущий stable. Конфиг практически одинаковый, для того, чтобы более-менее свежие ядра совсем уж не сливали — пришлось включать экспертный режим (для встраиваемых систем) и конфигурить появившиеся после этого опции. В общем, что получилось:

версия — размер получившегося ядра — время загрузки системы — скорость загрузки файла wget’ом с локального сервера
2.6.39-rc4 — 1101 — не взлетело — загрузка просто останавливалась без каких-либо сообщений
2.6.38.2 — 1089 — 2:10 — 1,1-1,2 MB/s
2.6.35.12 — 1045 — 1:39 — 1,17-1,21 MB/s
2.6.32.38 — 985 — 1:36 — 1,14-1,21 MB/s
2.6.27.58 — 893 — не взлетело — паника ядра — attempting to kill idle process. ХЗ, что ему надо было — пересобирал несколько раз
2.6.18.8 — 801 — 1:29 — 1,33-1,45 MB/s

Linux катится в… непонятно куда 🙁

Добавить комментарий