Уже более 3 лет я пытаюсь добиться такой же производительности гостя в 64-битных окнах, что и на своем i7 870 на работе в задачах, которые я выполняю на работе. Мои требования довольно обременительны. Мне нужен быстрый ЦП, быстрый диск, гостевой ОЗУ объемом 6 ГБ и ускоренный opengl - все, что мне нужно, - гостевой SMP с более чем 4 гостевыми ядрами, чтобы моя система создания исходного кода (> 3 миллионов строк кода на С ++) и обработки трехмерных медицинских изображений имели приемлемый уровень производительности.

Я за эти годы попробовал xen, EXSi, vmware player, vwmare server, VirtualBox, kvm. Все они имеют одну проблему (проблема производительности и / или нестабильность) или другую. Я только что обновил свой процессор до i7 970 с 6 ядрами / 12 с резьбой, однако, похоже, ситуация не помогла. vmware player не поддерживает более 4 гостевых ядер (я хочу назначить моему гостю 8 из 12 потоков). VirtualBox 4.1.X поддерживает любое количество ядер, но не работает быстрее с более чем четырьмя гостевыми ядрами, а также случайным образом блокирует гостя. kvm также поддерживает больше ядер, но имеет очень медленное видео (даже с драйвером qxl). Я не пробовал xen или ESXi, так как хочу быстрое хост-видео и не хочу использовать две видеокарты, чтобы получить это.

Я начинаю думать, что то, что я хочу, просто нереально сегодня, и мне было бы лучше перевести машину на 64-битную Windows-машину и двойную загрузку или поставить вместо этого менее дорогостоящую систему Linux в качестве гостя для виртуализации Windows.

У кого-нибудь есть хорошее рабочее решение для подобных требований, или я просто трачу свое время и деньги на виртуализацию на проблему, которая не может быть решена в 2011 году?

0