1

Я использую гостевую систему Windows 2003 в Linux xiamx-pc 3.2.0-24-generic # 39-Ubuntu SMP Mon 21 мая 16:52:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Я заметил, что процесс virtualbox постоянно занимает около 50% процессорного времени, но диспетчер процессов в 2003 году показывает только 5% его использования. Что может быть причиной? Есть ли в любом случае, что я могу снизить использование процессора процесс Virtualbox?

1 ответ1

0

Хотя утверждения SATA и NIC в приведенной выше статье по-прежнему верны, лучшая производительность достигается:

  • полностью распределенное хранилище (не используйте разреженные файлы, если вы не используете SSD)
  • правильное распределение оперативной памяти и процессора (слишком мало для хоста или гостей - плохо)
  • использование драйверов VirtIO для хранения и работы в сети (эти драйверы доступны как для Linux, так и для Windows)

Есть несколько других настроек, таких как отключение видео ускорения, 2D и 3D. Я написал еще одну статью после того, как увидел, что Core i7 принес 30-минутные входы в систему на Ubuntu с настройками VirtualBox по умолчанию.

Если вы выполняете виртуализацию сервера, а не настольные ОС, пожалуйста, не используйте VirtualBox. Вместо этого используйте KVM, LXC или ESXi. Если вы можете заставить работать Spice, даже производительность удаленного рабочего стола по локальной сети и глобальной сети может быть впечатляющей, если в качестве хоста используется KVM.

VirtualBox лучше всего подходит для виртуализации десктопов. Только VMware Workstation лучше, ИМХО.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .