Сколько виртуальных процессоров или ядер я должен присвоить своей гостевой ОС? [закрытый]

Я только что получил обновленную Хост-машину, и надеюсь продвигать некоторые из тех усовершенствований к моей гостевой ОС рабочих станций. В частности, я раньше имел единственный процессор с 2 ядрами, таким образом, моя гостевая ОС только имела 1/1.

Теперь, у меня есть единственный процессор с 8 ядрами, таким образом, мне любопытно на предмет того, что было бы рекомендовано для моей гостевой ОС теперь?

  • 1 ядро процессора/4?
  • 2 ядра процессоров/2?
  • 4 ядра процессоров/1?

Мой инстинкт говорит, чтобы придерживаться количества физических процессоров (или меньше), но, основан на той действительности? Я провел большое время, ища ответ на это, но возможно моя карма Google не находится в мою пользу сегодня.

8
задан 12.02.2016, 10:11

2 ответа

Я не знаю, допустима ли эта информация все еще, но в not-too-long-ago прошлые, дополнительные гостевые центральные процессоры не масштабировались почти, а также размещали центральные процессоры, сделал. На самом деле лучшая рекомендация состояла в том, чтобы остаться с единственными центральными процессорами в Ваших гостевых конфигурациях, если Вы конкретно не тестировали/отлаживали многопоточное программное обеспечение в своих гостях и потребовали среды SMP.

Править: Этот ответ конкретен к виртуализации настольных систем, не виртуализации сервера.

2
ответ дан 07.12.2019, 14:20

Самое большее я даю моему гостю ОС 2 ядра. Не имеет значения, если Вы делаете 1 ядро процессора 2 или 2 ядра процессора 1 каждый. Установка процессора по причинам совместимости. Процессор/ядра не масштабирует так хорошо для гостя ОС из-за диспетчеризации процессов ядра/процессора. 2 ядра, кажется, зона наилучшего восприятия.

0
ответ дан 07.12.2019, 14:20

Теги

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