Saya menggunakan Windows 7 Professional, Intel i7 CPU. Saya tahu i7 memiliki Hyper-Threading dan saya menganggap ini adalah alasannya.
Saat menjalankan program single-threaded, saya melihat bahwa ia hanya menggunakan CPU 12-13% di Task Manager, yang merupakan 1/8 dari waktu CPU pada CPU quad-core. Apakah itu masalah di Task Manager karena HT, atau apakah itu benar-benar hanya menggunakan setengah inti?
multi-core
threads
hyper-threading
K.Steff
sumber
sumber
Jawaban:
Jika HyperThreading diaktifkan, Anda akan melihat delapan grafik CPU terpisah di Task Manager. Jadi 100% dari salah satu core virtual ini akan menjadi 12-13%. (Salah satu alasan saya lebih suka cara Mac / Linux melakukannya: setiap core adalah 100%, jadi mesin delapan-core - nyata atau virtual - dapat memiliki penggunaan CPU hingga 800%.)
Hanya saja cara penggunaannya dilaporkan. Menonaktifkan HyperThreading di BIOS / EFI mungkin membuat Anda sedikit lebih baik kinerjanya.
sumber