1

система

  • 2x Intel Xeon X5650 @ 2,67 ГГц, 6 ядер, 12 потоков
  • Nvidia Quadro 4000, 2ГБ GDDR5
  • 24 ГБ памяти DDR3
  • 240 ГБ SSD
  • Windows 10 Pro

Виртуальная Ubuntu (16.04, 64bit) с большими проблемами производительности

контекст

Как вы можете видеть, у меня есть зверь машины, работающей под моим столом; Всего 12 ядер и 24 потока, "приличный" объем оперативной памяти и нормальный графический процессор должны быть более чем достаточными для запуска любой виртуальной машины без каких-либо проблем. Неправильно.

Настройки VirtualBox, тест 1

  • 1 ядро, ускорения включены
  • 2048 МБ памяти
  • 128 Мб памяти gpu, ускорение 3d включено
Результаты
  • Пользовательский опыт, очень плохой. Каждое настольное действие очень сильно отстает.
  • Смотреть даже 720p видео невозможно.
  • Ответ на набор текста очень медленный.

Настройки VirtualBox, тест 2

  • 2 ядра, ускорения включены
  • 2048 МБ памяти
  • 128 Мб памяти gpu, 3d ускорение включено
Результаты
  • Так же, как и предыдущий. Разница с предыдущим очень мала, если нет.

Настройки VirtualBox, тест 3

  • 4 ядра, ускорения включены
  • 4096 МБ памяти
  • 128 Мб памяти gpu, 3d ускорение включено
Результаты
  • Так же, как предыдущие два. Разница с предыдущим очень мала, если нет.

Настройки VirtualBox, тест 4

  • 1 ядро, без ускорений
  • 1024 МБ памяти
  • 128 Мб памяти gpu, 3d ускорение включено
Результаты
  • Так же, как предыдущие два. Разница с предыдущим очень мала, если нет.

Toughts

Меня удивляет, что, несмотря на все настройки, видимая производительность не изменилась. Даже с разными разрешениями экрана. У меня есть эта установка, запущенная на другом компьютере (i7, 16 ГБ ddr3, GTX 760 @ 2 ГБ gddr5), и она плавно движется все время. Так как эта настройка системы очень отличается, НО менее мощная по любой статистике, я думаю, что это должно быть связано с поддержкой моих компонентов, GPU или процессоров. Сначала я был уверен, что это из-за графического процессора, но после следующей главы я уже не уверен. Продолжай читать!

Virtual Lubuntu (16.04, 64bit) работает просто отлично

контекст

После разочаровывающих тестов с Ubuntu я решил попробовать Lubuntu, который намного легче дистрибутива, но в основном такой же, как Ubuntu.

VirtualBox, тест 1

  • 1 ядро, ускорения включены
  • 1024 МБ памяти
  • 128 Мб памяти gpu, 3d ускорение включено
Результат

Все работает хорошо, за исключением видео в формате Full HD (или с более высоким разрешением), с небольшим отставанием. Использование самой ОС работает нормально и без задержек.

Настройки VirtualBox, тест 2

  • 2 ядра, ускорения включены
  • 2048 МБ памяти
  • 128 Мб памяти gpu, 3d ускорение включено
Результат

Не сильно отличается от предыдущего.

Вопрос

Что вызывает низкую производительность Ubuntu с моей системой? Это CPU, GPU, оба или что-то еще? Есть идеи?

1 ответ1

2

Проверьте, включены ли VT-x , EPT/NPT "Вложенные страницы" в Ubuntu VM.
Не используйте гостевые дополнения, которые поставляются с Ubuntu, но переустановите его из VirtualBox, который вы используете в данный момент.

Перед установкой новых гостевых дополнений должны быть выполнены некоторые предварительные условия (для дистрибутивов на основе Debian):

Вам необходимо установить следующие пакеты:

dkms
build-essential
linux-headers-generic (On Ubuntu)
linux-headers-{amd64 OR 686-pae OR 486} (On Debian)

запустив следующую команду:

  sudo apt-get install dkms build-essential linux-headers-generic

На втором шаге вам нужно удалить предустановленные (обычно устаревшие) гостевые дополнения, поставляемые с дистрибутивом, выполнив следующие команды:

  sudo apt-get remove virtualbox-* 

Теперь смонтируйте ISO гостевого дополнения к виртуальной машине. Это делается с помощью меню устройства, затем нажмите «Установить гостевые дополнения».

просто чтобы быть уверенным, что ранее установленное гостевое дополнение полностью удалено, запустите установленный с CDROM дополнения гостя

 sh ./VBoxLinuxAdditions.run uninstall

Затем запустите установку свежих гостевых дополнений:

 sh ./VBoxLinuxAdditions.run

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