make install -j 4
command를 사용하여 12.04에 커널 (linux 3.2.5)을 설치하는 데 얼마나 걸립 니까?
내 단말기가 약 40 분 동안 이것을 표시합니다.
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
많은 :) 리눅스 커널은 매우 많은 수의 코드 라인을 가지고 있으며 정말로 강력한 컴퓨터가 없다면 빌드하는데 많은 시간이 걸릴 것입니다. 내 충고, 몇 시간 동안 외출.
—
Aleksandar
dhruva god! _ / _ 2 시간 걸렸습니다! .. 그리고 약 40 분 걱정! 그리고 -w 4가 작동하려면 4 개의 코어 / 프로세서가 필요합니다!
—
shiladitya
-j
머신의 물리적 코어 수보다 많은 수 를 사용하지 않는 경향이 있지만 실제로는 더 많은 수를 사용하면 더 나은 성능을 제공 할 수있는 여러 가지 이유가 있습니다. 모든 스레드가 항상 사용 가능한 프로세서 리소스의 100 %를 사용하지는 않습니다 (이것이 주된 이유이며, 일부 권장 사항의 -j
수는 항상 물리적 코어 수보다 높을 수 있음) CPU에는 하이퍼 스레딩이있을 수 있으므로 물리적 코어보다 논리적 프로세서가 더 많습니다. 그리고 -j 4
적어도됩니다 실행 이보다 적은 4 개의 코어를 가지고 있더라도.
이 질문은 제 생각에는 제정신으로 대답 할 수 없습니다. 이것은 커널 구성 및 시스템 하드웨어에 따라 크게 달라집니다. 나는 10 분에서 6 시간 사이의 범위를 보았습니다.
—
gertvdijk