VirtualBox распознает все потоки как ядра или только физические ядра для двухъядерного Core i7?

2085
hpy

Когда я запускаю VirtualBox (или другое программное обеспечение для виртуализации), он позволяет мне выбрать, сколько ядер я хочу выделить для виртуальной машины.

Поскольку у меня двухъядерный процессор Intel Core i7 с частотой 2,66 ГГц и гиперпоточностью, буду ли я назначать «ядра» в VirtualBox из четырех потоков, предоставляемых i7, или только из двух физических ядер?

Спасибо!

1

1 ответ на вопрос

0
Shiki

VirtualBox является худшим, когда дело доходит до многоядерных процессоров / процессоров. Если вам действительно нужны многоядерные системы, используйте VMware. (Даже игрок может создавать гостей). Virtualbox работает только с одним ядром, так как вам нужно включить IO APIC, что сделает гостя слишком медленным, оно того не стоит.

Какие-либо критерии, которые подтверждают ваше утверждение? liori 14 лет назад 2
ХОРОШО. Так будет ли VMware распознавать мои четыре потока как ядро ​​ИЛИ будет ли он распознавать только два физических ядра в моем i7? hpy 14 лет назад 0
Вы можете назначить процессоры и ядра. Вы можете назначить 8 ядер, 16 ядер. Так как у вас нет двух процессоров. ^^ "(Короче говоря: да, будет.) Shiki 14 лет назад 0
Этот ответ больше не соответствует действительности. VirtualBox поддерживает I / O APIC и отлично работает с несколькими ядрами. FrederikNS 10 лет назад 0
@FrederikNS: поддержка IO / APIC была ужасной. Ну, даже сейчас это так. Если вы добавите некоторую нагрузку на хост, гость будет ужасно медленным с IO / APIC. Этого не происходит с VMware, который остается непоколебимым. Я имею в виду, черт возьми, Virtualbox не "бесплатный", это продукт Oracle. VMware - это продукт, это хорошо. X лучше чем Y, и все тут. Просто используйте версию Player для VMware и будьте счастливы. Shiki 10 лет назад 0

Похожие вопросы