ใช้เวลานานแค่ไหนในการติดตั้งเคอร์เนล (linux 3.2.5) บน 12.04 โดยใช้make install -j 4
คำสั่ง?
เทอร์มินัลของฉันแสดงรายการนี้เป็นเวลาประมาณ 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
-j
จำนวนที่สูงกว่าจำนวนฟิสิคัลคอร์ในเครื่อง แต่จริงๆแล้วมีสาเหตุหลายประการที่การใช้หมายเลขที่สูงกว่าอาจยังให้ประสิทธิภาพที่ดีกว่า: เธรดบางตัวจะไม่ใช้ 100% ของทรัพยากรโปรเซสเซอร์ (นี่คือเหตุผลหลักและพื้นฐานสำหรับคำแนะนำบางอย่างที่ว่า-j
ตัวเลขนั้นมักจะสูงกว่าจำนวนของแกนประมวลผลทางกายภาพ) CPU อาจมีไฮเปอร์เธรดอยู่จึงมีตัวประมวลผลเชิงตรรกะมากกว่าแกนประมวลผลทางกายภาพและอื่น ๆ และ-j 4
จะทำงานอย่างน้อยแม้ว่าคุณจะมีน้อยกว่า 4 แกน