Quanto tempo leva para instalar o kernel (linux 3.2.5) no 12.04 usando o make install -j 4
comando?
Meu terminal está exibindo isso por cerca de 40 minutos agora.
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 maior do que o número de núcleos físicos na máquina, na verdade existem vários motivos pelos quais o uso de um número maior ainda pode proporcionar melhor desempenho: nem todos os threads sempre usam 100% dos recursos de processador disponíveis para eles (esse é o principal motivo e a base para algumas recomendações de que o-j
número sempre será maior que o número de núcleos físicos), a CPU pode ter hyperthreading, para que haja mais processadores lógicos que núcleos físicos e assim por diante. E-j 4
, pelo menos , será executado , mesmo se você tiver menos de 4 núcleos.Respostas:
Depende do hardware, especialmente da CPU. Aqui está um resultado da pesquisa que pode ajudá-lo a ver. Mas, normalmente, é entre 1-2 horas.
fonte
Com um SSD e uma Sandy Bridge com clock de 4 GHz sob demanda, levou ~ 8 minutos com HT ativado e
make -j14
.fonte
Minha primeira compilação de kernel bem-sucedida foi do kernel 3.2 em um K8 Mobile Sempron 1,8 GHz com 512 MB de DDR de canal único e um disco rígido ATA-100 de 5200 RPM incluído em quase todos os módulos da linha principal, porque eu não sabia o que estava fazendo. Demorou 11 horas!
Meu kernel mais recente, também 3.2, mas agora em um Pentium Dual Core T2370 com DDR2 de canal duplo de 2 GB e um SSD SATA-3 e todos os módulos desnecessários desligados, levou 1 hora e 48 minutos. Pode variar muito.
fonte
Em uma máquina com 64 CPUs com muitos discos em RAID, de 5 a 8 minutos, com a maior parte disso consumida na etapa final do empacotamento debian.
fonte