Saya memiliki i7 dengan 2 core fisik, karena hyper threading Windows 7 melaporkan 4 core (setidaknya di Task Manager). Pertanyaan saya adalah, ketika mengalokasikan core ke VM di VMWare Player apakah itu mengambil dari kumpulan 4 core berulir hyper atau hanya 2 core fisik?
Anehnya itu memungkinkan saya untuk memilih hingga 8 core walaupun hanya memiliki 2 fisik dan 4 total dengan hyper threading pada host.
Jadi jika saya katakan, di sini Mr.VM mengambil 1 inti, apakah akan mengambil 1 dari 4 'inti' atau 1 dari 2 inti fisik? Dalam kasus pertama saya akan memberikannya 1/2 dari core saya, di kedua saya akan memberikannya 1/4 core saya jika core hyper threaded dimasukkan dalam kumpulan core yang tersedia.
Sunting : Berikut adalah apa yang dikatakan oleh VMWare Player docs:
Menggunakan Virtual Symmetric Multiprocessing
Dengan Virtual Symmetric Multiprocessing (SMP), Anda dapat menetapkan hingga delapan prosesor untuk mesin virtual di mesin host mana pun yang memiliki setidaknya dua prosesor logis.
Berikut ini semua dianggap memiliki dua atau lebih prosesor logis:
- Host multiprosesor dengan dua atau lebih CPU fisik
- Host prosesor tunggal dengan CPU multicore
- Host prosesor tunggal dengan hyperthreading diaktifkan
CATATAN: Pada host uniprocessor hyperthreaded, kinerja mesin virtual dengan Virtual SMP mungkin di bawah normal. Dengan VMware Player Anda dapat menyalakan dan menjalankan beberapa mesin virtual dual-prosesor secara bersamaan.
sumber