Combien de temps faut-il pour compiler un noyau (linux 3.2.5)? [fermé]

13

Combien de temps faut-il pour installer le noyau (linux 3.2.5) le 12.04 en utilisant la make install -j 4commande?

Mon terminal affiche cela depuis environ 40 minutes maintenant.

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
Dhruva Jain
la source
6
Beaucoup :) Le noyau Linux a un très grand nombre de lignes de code et il faudra beaucoup de temps pour le construire à moins d'avoir un ordinateur vraiment puissant. Mon conseil, sortez quelques heures.
Aleksandar
2
dhruva dieu! _ / _ cela m'a pris 2 heures! .. et tu t'inquiètes environ 40 minutes! et btw vous avez besoin de 4 cœurs / processeurs pour que -j 4 fonctionne!
shiladitya
Bien que j'ai tendance à ne pas utiliser un -jnombre plus élevé que le nombre de cœurs physiques dans la machine, il existe en fait diverses raisons pour lesquelles l'utilisation d'un nombre plus élevé peut toujours offrir de meilleures performances: tous les threads n'utiliseront pas toujours 100% des ressources du processeur à leur disposition (C'est la raison principale et la base de certaines recommandations selon lesquelles le -jnombre doit toujours être supérieur au nombre de cœurs physiques), le processeur peut avoir une hyperthreading, il y a donc plus de processeurs logiques que de cœurs physiques, etc. Et -j 4 va au moins courir , même si vous avez moins de 4 cœurs.
Eliah Kagan
1
À mon avis, cette question ne répond pas de manière sensée. Cela dépend fortement de la configuration du noyau et du matériel du système. Je l'ai vu entre 10 minutes et 6 heures.
gertvdijk

Réponses:

12

Cela dépend du matériel, en particulier du CPU. Voici un résultat de sondage qui pourrait vous aider à voir. Mais, normalement, c'est entre 1-2 heures.

Anwar
la source
8

Avec un SSD et un Sandy Bridge cadencés à 4 GHz sur demande, il a fallu environ 8 minutes avec HT sur et make -j14.

Malina
la source
3

Ma première compilation de noyau réussie était celle du noyau 3.2 sur un K8 Mobile Sempron 1,8 GHz avec 512 Mo de DDR monocanal et un disque dur ATA-100 5200 tr / min inclus à peu près tous les modules de la ligne principale, car je ne savais pas ce que je était en train de faire. Cela a pris 11 heures!

Mon noyau le plus récent, également 3.2, mais maintenant sur un Pentium Dual Core T2370 avec 2 Go de DDR2 double canal et un SSD SATA-3 et tous les modules inutiles désactivés a pris 1 heure 48 minutes. Cela peut varier beaucoup.

OCDtech
la source
De quel type de PC s'agit-il? Mon ordinateur portable AMD A8-4500M 2012 downclocké à 1,8 GHz et Turbo Core désactivé n'a pris que 13 minutes pour compiler le dernier noyau 4.4.Il s'agit d'un HP Pavilion g7 2269wm avec 6 Go de RAM et 500 Go de disque dur
Suici Doga
@SuiciDoga C'était peut-être le facteur RAM.
Omar Tariq
0

Sur une machine à 64 CPU avec beaucoup de disques en RAID, ~ 5-8 minutes, la majeure partie étant consommée lors de la dernière étape de l'empaquetage Debian.

Colin Ian King
la source