¿Cuánto tiempo lleva instalar el núcleo (Linux 3.2.5) en 12.04 usando el make install -j 4
comando?
Mi terminal muestra esto durante unos 40 minutos ahora.
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
número mayor que el número de núcleos físicos en la máquina, en realidad hay varias razones por las que usar un número mayor aún puede proporcionar un mejor rendimiento: no todos los subprocesos siempre usarán el 100% de los recursos del procesador disponibles para ellos (esta es la razón principal, y la base de algunas recomendaciones de que el-j
número siempre sea mayor que el número de núcleos físicos), la CPU puede tener hipertronteo, por lo que hay más procesadores lógicos que núcleos físicos, y así sucesivamente. Y-j 4
al menos se ejecutará , incluso si tiene menos de 4 núcleos.Respuestas:
Depende del hardware, especialmente la CPU. Aquí hay un resultado de la encuesta que podría ayudarlo a ver. Pero, normalmente es entre 1-2 horas.
fuente
Con un SSD y un Sandy Bridge a 4 GHz bajo demanda, tardó ~ 8 minutos con HT activado y
make -j14
.fuente
Mi primera compilación exitosa del kernel fue del kernel 3.2 en un K8 Mobile Sempron 1.8 GHz con 512 MB de DDR de un solo canal y un disco duro ATA-100 5200 RPM incluido casi todos los módulos en la línea principal, porque no sabía lo que estaba haciendo. ¡Tomó 11 horas!
Mi kernel más reciente, también 3.2, pero ahora en un Pentium Dual Core T2370 con DDR2 de doble canal de 2 GB y un SSD SATA-3 y todos los módulos innecesarios apagados tomaron 1 hora 48 minutos. Puede variar mucho
fuente
En una máquina de 64 CPU con muchos discos en RAID, ~ 5-8 minutos, y la mayor parte se consume en el paso final de empaquetado de Debian.
fuente