Скільки часу потрібно скомпілювати ядро ​​(Linux 3.2.5)? [зачинено]


13

Скільки часу потрібно, щоб встановити ядро ​​(Linux 3.2.5) на 12.04 за допомогою make install -j 4команди?

Мій термінал відображає це близько 40 хвилин.

root@user-desktop:/usr/src/linux-3.2.5# make install -j 4
sh /usr/src/linux-3.2.5/arch/x86/boot/install.sh 3.2.5 arch/x86/boot/bzImage \
        System.map "/boot"
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.5 /boot/vmlinuz-3.2.5

6
Дуже багато :) Ядро Linux має дуже велику кількість рядків коду, і для його створення знадобиться багато, якщо у вас справді не є потужний комп'ютер. Моя порада, виходьте на кілька годин.
Олександр

2
бог дрюва! _ / _ мені знадобилося 2 години! .. і ти хвилювався про 40 хвилин! і btw вам потрібно 4 ядра / процесори для роботи -j 4!
shiladitya

Хоча я, як правило, не використовую більшу -jкількість, ніж кількість фізичних ядер в машині, є фактично різні причини, чому використання більшої кількості може все-таки забезпечити кращу продуктивність: Не всі потоки завжди використовуватимуть 100% доступних їм ресурсів процесора (це основна причина і основа деяких рекомендацій, щоб -jчисло завжди було більше, ніж кількість фізичних ядер), ЦП може мати гіперточення, тому є більше логічних процесорів, ніж фізичні ядра тощо. І -j 4 буде принаймні працювати , навіть якщо у вас менше 4 ядер.
Елія Каган

1
На моє переконання, це питання не відповідає відповідальним чином. Це значною мірою залежить від конфігурації ядра та апаратного забезпечення системи. Я бачив це в межах від 10 хвилин до 6 годин.
gertvdijk

Відповіді:


12

Це залежить від обладнання, особливо процесора. Ось результат опитування, який може допомогти вам побачити. Але, як правило, це становить від 1-2 годин.


8

Коли SSD та піщаний міст працювали на частоті 4 ГГц на вимогу, це займало ~ 8 хв з HT на та make -j14.


3

Першим моїм успішним компілятором ядра було ядро ​​3,2 на K8 Mobile Sempron 1,8 ГГц з 512 МБ одноканального DDR та жорстким диском ATA-100 5200 RPM, включеним майже в кожен модуль основної лінії, тому що я не знав, що я робив. Минуло 11 годин!

Моє останнє ядро, також 3,2, але тепер на Pentium Dual Core T2370 з 2 ГБ двоканальним DDR2 та SATA-3 SSD та всі непотрібні модулі вимкнено за 1 годину 48 хвилин. Він може сильно відрізнятися.


Що це за ПК. Мій ноутбук AMD A8-4500M 2012 року знизився до 1,8 ГГц, а Turbo Core вимкнув лише 13 хвилин, щоб скласти останнє ядро ​​4.4. Це HP Pavilion g7 2269wm з 6 Гб оперативної пам’яті та 500 ГБ HDD
Suici Doga

@SuiciDoga Можливо, це був фактор оперативної пам'яті.
Омар Тарік

0

На 64 процесорній машині з великою кількістю дисків в RAID, ~ 5-8 хвилин, більшість з яких витрачається на останньому кроці упаковки debian.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.