Jak długo trwa instalacja jądra (linux 3.2.5) w 12.04 za pomocą make install -j 4
polecenia?
Mój terminal wyświetla to teraz przez około 40 minut.
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
-j
liczby niż liczba rdzeni fizycznych w maszynie, istnieją w rzeczywistości różne powody, dla których użycie większej liczby może nadal zapewniać lepszą wydajność: Nie wszystkie wątki zawsze będą wykorzystywać 100% dostępnych zasobów procesora (jest to główny powód i podstawa dla niektórych zaleceń, aby-j
liczba zawsze była wyższa niż liczba rdzeni fizycznych), procesor może mieć hiperwątkowanie, więc jest więcej logicznych procesorów niż rdzeni fizycznych i tak dalej. I-j 4
przynajmniej będzie działać , nawet jeśli masz mniej niż 4 rdzenie.Odpowiedzi:
Zależy to od sprzętu, zwłaszcza procesora. Oto wynik ankiety, który może ci pomóc. Ale zwykle jest to 1-2 godziny.
źródło
Z dyskiem SSD i Sandy Bridge taktowanym zegarem 4 GHz na żądanie, zajęło to około 8 minut przy włączonym HT i
make -j14
.źródło
Moim pierwszym udanym kompilowaniem jądra było jądro 3.2 na K8 Mobile Sempron 1.8 GHz z 512 MB jednokanałowej pamięci DDR i dyskiem twardym ATA-100 5200 RPM zawartym w prawie każdym module w linii głównej, ponieważ nie wiedziałem, co mam robił. Zajęło to 11 godzin!
Moje najnowsze jądro, także 3.2, ale teraz na Pentium Dual Core T2370 z 2 GB dwukanałowej pamięci DDR2 i dyskiem SSD SATA-3, a wszystkie niepotrzebne moduły wyłączono, zajęły 1 godzinę 48 minut. Może się bardzo różnić.
źródło
Na komputerze z 64 procesorami i dużą ilością dysków w macierzy RAID, około 5-8 minut, z których większość jest zużywana w ostatnim etapie pakowania Debiana.
źródło