Запуск виртуальной машины на выделенном процессоре или ядре

5571
Cocoro Cara

Наша базовая система работает на Linux, но, к сожалению, пользовательский интерфейс должен быть на Windows. Это долгая история. Но это требование. Поэтому наша идея состояла в том, чтобы запустить Windows на виртуальной машине с использованием VirtualBox или Xen. Из-за наших ограничений производительности в реальном времени мы хотим изолировать виртуальную машину от одного процессора (в случае многопроцессорной машины) или от ядра процессора в случае многоядерного процессора.

Возможно ли что-то подобное? Можно ли установить привязку процессора (ядра) к процессу, на котором запущена виртуальная машина? Является ли одна платформа виртуализации лучше, чем другая для этого требования. Я запутался с Xen, KVM, VirtualBox, OpenVZ и т. Д.

4

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

3
Majenko

Если вы запускаете систему виртуализации, которая использует один процесс на машину, например VirtualBox или VMWare Server, вы можете установить привязку этого процесса к определенному процессору.

Это руководство покажет вам, как:

http://www.cyberciti.biz/tips/setting-processor-affinity-certain-task-or-process.html

ах ха! момент здесь. Я просто читал этот пост. И увидела ваш ответ в то же время. Спасибо. Я собираюсь попробовать это. Cocoro Cara 13 лет назад 0

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