Публікації категорії «gentoo»

Про ядро 2.6.29, як я його збирав і що з того вийшло

15.04.2009 о 13:54 | Теґи: , , ,

Про те як я збирав це нудно і не цікаво, тому в подробиці вдаватися не буду. Скажу лише що при цьому користувався цією статтею з блогу “ЗАПИСКИ ДЕБИАНЩИКА” і статтею “Ставим ядро 2.6, или Ядерная физика для домохозяйки“. Більш-менш робочим воно стало з третьої спроби, але гріх на цьому закінчувати творчий пошук, тому серія знущань над ним ще очікує нас у майбутньому.

Хочеться зазначити що у багатьох статтях щодо зборки ядра фігурує порада “використовуйте команду lsmod” , однак, як саме її використовувати ніде чомусь ніхто не пише. Ця команда показує список модулів ядра що використовуються в даний момент. Таким чином якщо ми збираємо ядро, перебуваючи у тимчасовому середовищі з ядром з автоматичною конфігурацією, існує значна ймовірність того, що lsmod покаже достатній і необхідний набір модулів, необхідних нашому новому ядру для швидкої повноцінної роботи. Коротше кажучи, жмемо у вікні конфігуратора xconfig Ctrl+F, шукаємо усі модулі що показала lsmod і включаємо у нове ядро відповідні можливості та обладнання. Я звісно розумію, що у цьому абзаці нічого нового не написав і це все їжаку зрозуміло, але мені ще недавно зрозуміло не було, тому вирішив написати :)

Ще цікаво що мені практично не довелося конфігурувати обладнання. Усе потрібне було включене подефалту, а все зайве відключене. Є підозра що розумний конфігуратор взяв потрібну інформацію з /proc/config.gz . А ну хтось розумний скажіть чи таке можливо?

І останнє: якщо хтось надумає використовувати 2.6.9.х разом з ext4 то забирайте з опцій монтування extens, бо це викликає дивні наслідки :)

А тепер про те, що з того вийшло…. А вийшло що на одному комп’ютері (Сompaq 6720s) у мене є linux з двома ядрами та windows 7 і я вирішив потестувати швидкість завантаження. Отримав цікаві результати:

2.6.27-genkernel-sabayon 01:19
2.6.29-unique-3 01:05
Windows 7 00:46

graph

От такі от результати незалежного тестування. За початок вимірювання тривалості завантаження взято момент вибору ОС, за кінець – поява усіх значків у треї (для випадку з windows – момент закінчення хрюкання жорсткого диску). Під “завантаженням linux” розумію завантаження linux + KDE 4.2.2, під “завантаженням windows” розумію завантаження windows + усі програми необхідні для старту роботи, аля антивіруси, проксікапи усякі.. Коротше кажучи, вінда завантажується суттєво швидше, а на індивідуальному ядрі я виграв 14 секунд.

Було б круто побачити холівар :)

Автор: yudjin
Поділись з ближнім:

Gentoo на eeepc 901. Перші кроки.

17.03.2009 о 17:47 | Теґи: , , , ,

Як я й говорив раніше, зібрав gentoo на еееpc. Розкажу коротко як просуваються справи з настройкою.

На поточний момент останнє стабільне ядро (2.6.28) має підтримку всього заліза крім WiFi картки ralink-rt2860. В ванільних реліз-кандидатах 2.6.29 я такого драйвера не знайшов також, тому не став ними заморочуватись і залишився на gentoo-sources-2.6.28-r3. Продовження »

Автор: filin
Поділись з ближнім: