Quanto tempo ci vuole per compilare un kernel (linux 3.2.5)? [chiuso]


12

Quanto tempo ci vuole per installare il kernel (linux 3.2.5) su 12.04 usando il make install -j 4comando?

Il mio terminale lo sta visualizzando da circa 40 minuti.

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
Molto :) Il kernel di Linux ha un numero molto grande di righe di codice e ci vorrà molto per costruire a meno che tu non abbia un computer davvero potente. Il mio consiglio, esco per qualche ora.
Aleksandar,

2
dio dhruva! _ / _ mi ci sono volute 2 ore! .. e ti sei preoccupato per circa 40 minuti! e tra l'altro hai bisogno di 4 core / processori affinché -j 4 funzioni!
shiladitya,

Mentre tendo a non utilizzare un -jnumero superiore al numero di core fisici nella macchina, in realtà ci sono vari motivi per cui l'utilizzo di un numero più elevato può comunque fornire prestazioni migliori: non tutti i thread utilizzeranno sempre il 100% delle risorse del processore disponibili (questo è il motivo principale e la base per alcune raccomandazioni secondo cui il -jnumero deve essere sempre maggiore del numero di core fisici), la CPU potrebbe avere hyperthreading, quindi ci sono più processori logici rispetto ai core fisici e così via. E -j 4 almeno funzionerà , anche se hai meno di 4 core.
Eliah Kagan,

1
A mio avviso, questa domanda non risponde in modo sano. Ciò dipende fortemente dalla configurazione del kernel e dall'hardware del sistema. L'ho visto tra 10 minuti e 6 ore.
gertvdijk,

Risposte:


12

Dipende dall'hardware, in particolare dalla CPU. Ecco un risultato del sondaggio che potrebbe aiutarti a vedere. Ma normalmente è tra 1-2 ore.


8

Con un SSD e un Sandy Bridge con clock a 4 GHz su richiesta, ci sono voluti ~ 8 minuti con HT acceso e make -j14.


3

La mia prima compilazione del kernel di successo è stata quella del kernel 3.2 su un Sempron K8 Mobile 1.8 GHz con 512 MB di DDR a canale singolo e un disco rigido ATA-100 5200 RPM incluso praticamente in tutti i moduli della linea principale, perché non sapevo cosa stava facendo. Ci sono volute 11 ore!

Il mio kernel più recente, anch'esso 3.2, ma ora su un Pentium Dual Core T2370 con DDR2 dual-channel da 2 GB e un SSD SATA-3 e tutti i moduli non necessari spenti sono durati 1 ora e 48 minuti. Può variare molto.


Che tipo di PC è questo. Il mio laptop AMD A8-4500M del 2012 con downclocking a 1,8 Ghz e Turbo Core spento ha impiegato solo 13 minuti per compilare l'ultimo kernel 4.4. È un HP Pavilion g7 2269wm con 6 GB di RAM e 500 GB di HDD
Suici Doga

@SuiciDoga Forse era il fattore RAM.
Omar Tariq,

0

Su una macchina a 64 CPU con molti dischi in RAID, ~ 5-8 minuti, la maggior parte di questi viene consumata nella fase di packaging debian finale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.