система
- 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 ускорение включено
- Так же, как предыдущие два. Разница с предыдущей очень мала, если ее нет.
мысли
Меня удивляет, что, несмотря на все настройки, видимая производительность не изменилась. Даже с разными разрешениями экрана. У меня есть эта установка, запущенная на другом компьютере (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, оба или что-то еще? Есть идеи?
VT-x
, EPT включены в Ubuntu VM? Используете ли вы гостевые дополнения, которые поставляются с Ubuntu, или вы обновили его с помощью Vbox, который используете? 3-й AFAIK - экспериментальная особенность ...