Mam i7 z 2 rdzeniami fizycznymi, ponieważ z powodu hiperwątkowości Windows 7 zgłasza 4 rdzenie (przynajmniej w Menedżerze zadań). Moje pytanie brzmi: przy przydzielaniu rdzeni do VM w VMWare Player, czy bierze się z puli 4 rdzeni hiperwątkowych czy po prostu 2 fizycznych?
Co dziwne, pozwala mi wybrać do 8 rdzeni, mimo że mam tylko 2 fizyczne i 4 łącznie z hiperwątkowością na hoście.
Więc jeśli powiem: tutaj Mr.VM bierze 1 rdzeń, czy zajmie 1 z 4 „rdzeni” czy 1 z 2 rdzeni fizycznych? W pierwszym przypadku dałbym mu 1/2 moich rdzeni, w drugim dałbym mu 1/4 moich rdzeni, gdyby rdzenie hiperwątkowe znalazły się w puli dostępnych rdzeni.
Edycja : Oto, co mówią dokumenty VMWare Player:
Korzystanie z wirtualnego wieloprocesorowego przetwarzania symetrycznego
Dzięki Virtual Symmetric Multiprocessing (SMP) możesz przypisać maksymalnie osiem procesorów do maszyny wirtualnej na dowolnej maszynie hosta, która ma co najmniej dwa procesory logiczne.
Uważa się, że następujące mają dwa lub więcej procesorów logicznych:
- Host wieloprocesorowy z dwoma lub więcej fizycznymi procesorami
- Host jednoprocesorowy z procesorem wielordzeniowym
- Host jednoprocesorowy z włączonym hyperthreading
UWAGA: Na hiperwątkowych hostach jednoprocesorowych wydajność maszyn wirtualnych z Virtual SMP może być poniżej normy. Dzięki VMware Player możesz jednocześnie włączać i uruchamiać wiele dwuprocesorowych maszyn wirtualnych.
źródło