Как ограничение процессора в VirtualBox 4
Причины, ограничивающие использование, сколько процессор будет использовать виртуальная машина может быть различным. Примером может быть, чтобы иметь несколько виртуальных машин, работающих одновременно и управлять ими так, что производительность системы не падает резко. В противном случае, виртуальная машина может занять много процессорного времени, чтобы снизить производительность других виртуальных машин и сам хозяин.
Предпочтительно хотели контроля над виртуальными машинами фиксированной и процент подобный тому, что предлагается веб-хостинга VPS основе. То есть что-то вроде мегагерц процессора управления виртуальными, а не в процентах.
Таким образом, контроль над процессором на основе процента от виртуального хоста процессора. Давайте посмотрим, как это сделать.
Через графический интерфейс VirtualBox сама не имеют контроля над этой функцией. Мы должны запустить команду VBoxManage из терминала.
Откройте терминал из Приложения -> Стандартные -> Терминал или нажав Ctrl + Alt + T одновременно.
Точки зрения, я думаю, что это интересно, когда виртуальные машины работают, но мы также можем ограничить использование ресурсов процессора виртуальной машины до начала их исполнения.
Предельная тактовой
Для запуска виртуальной машины будет использовать следующую команду:
VBoxManage list runningvms
VBoxManage это команда, чтобы взять под контроль VirtualBox, и list runningvms показывает список запущенных виртуальных машин. В моем случае показывает:
"u1010" {0f086fe3-35a9-4162-b9da-708c11b49abc}
Машина работает, имя последующим их ID U1010. Ubuntu Desktop представляет собой 10,10 Maverick.
Теперь, когда мы знаем, как называется виртуальная машина может взять под свой контроль. Следующая команда ограничить использование процессора на 25%:
VBoxManage controlvm u1010 cpuexecutioncap 25
Штатное расписание команды для запуска будет выглядеть так:
VBoxManage controlvm nombrevm cpuexecutioncap cpu%
Nombrevm Где имя монитором виртуальных машин и процессора процент от 1-100% процессорного времени.
Машины предельных процессора отключены
Как и выше, будут перечислены хозяева виртуальных машин VirtualBox. В терминале выполнить команду:
VBoxManage list vms
"arch32" {cb6b291a-4151-47a1-8f85-c0c0810a16fe}
"u1010" {0f086fe3-35a9-4162-b9da-708c11b49abc}
Мы видим две виртуальные машины. Чтобы ограничить использование процессора будет использовать следующую команду шаблон:
VBoxManage modifyvm nombrevm --cpuexecutioncap cpu%
Например, чтобы ограничить до 75% процессора виртуальной машины с Ubuntu 10.10 (который называется U1010) будет выполнить следующую команду:
VBoxManage modifyvm u1010 --cpuexecutioncap 75
Из командной строки вы имеете полный контроль виртуальных машин VirtualBox. Вы можете начать, чтобы заморозить или закрыть. Изменение характеристик или как видно из этой записи ресурсов процессора они используют. Это позволяет легко подготовить некоторые скрипты, чтобы большая часть VirtualBox.
Тест используется VirtualBox 4,04 в Ubuntu 4.10 64 бита.



















19 февраля 2011 в 18:30
Информация Bitacoras.com ...
Ставка в Bitacoras.com: причин для ограничения использования, сколько процессор будет использовать виртуальная машина может быть различным. Примером может быть, чтобы иметь несколько виртуальных машин, работающих одновременно и контролировать доходность ......