Де можна знайти порівняння продуктивності різних віртуальних машин?


2

Передумови:

  • Я запускаю Windows 7 Ultimate x64 на досить потужному багатоядерному процесорі з великою кількістю оперативної пам’яті.
  • Це не питання щодо використання ресурсів.
  • Я припускаю, що всі VM мають свої плюси і мінуси, тому це питання не стосується зручності використання.
  • Моя мета - запустити обчислювальну та дискову інтенсивну програму у віртуальній машині.
  • В Інтернеті є занадто багато старих орієнтирів.

ПИТАННЯ:
Де я можу знайти поточне порівняння (після січня 2011 року) виступів віртуальної машини?

EDIT:
Досі не можу знайти порівняння, тому я завантажую тест продуктивності, працюватиме як на VPC, так і на VBOX. Опублікуємо результати

Відповіді:


4

Насправді я не можу знайти того, що є сучасним, але, на мій досвід:

  1. Робоча станція VMware

    • Відмінне використання обладнання та швидше збільшення швидкості, ніж інші
  2. Virtualbox

    • Покращення з кожним оновленням
    • Нова версія дуже вражає
    • Відмінно підходить для безкоштовного менеджера віртуальної машини
  3. (Mac) Паралелі

    • Дуже хороший, як кажуть, найкращий у виконанні
    • Не дуже варто це іммо.

Просто зайдіть або з VirtualBox, або з VMWare, я б пішов на VMWare, хоча як особисту перевагу.


Я б пішов з VMWare, а також управлінням знімків VirtualBox є жахливим, і тому рухається / створює резервну копію VM кожного разу, коли я намагаюся його використовувати, я втрачаю деяку інформацію через це.
Riguez

4

Оскільки не було легко знайти орієнтирів, я вирішив перевірити його сам, використовуючи орієнтир Passmark
. BaseSystem - це GatewayFX з 2 Quad CPU Q9300 2,5 ГГц, 8 Гб пам'яті;

Обидві віртуальні машини були створені з 2 Гб пам'яті та 80 ГБ віртуальними накопичувачами, створеними на SSD

Оскільки Virtualbox дозволяє отримати декілька ядер, я двічі запустив тест, один раз обмежившись одним ядром.

Фактичні цифри насправді нічого не означають, вони просто використовуються для порівняння однієї віртуальної системи з іншою

| | BaseSystem | VirtualBox | VirtualBox | Віртуальний ПК |
| Підсистема | Q9300 8cpu | Двоядерний | Одноядерний | Віртуальний ПК |
-------------- + ------------ + ------------ + --------- --- + -------------
| ЦП | 3329.6 | 1506.2 | 761.5 | 775,7 |
| 2D графіка | 277.3 | 292.4 | 315.5 | 305.3 |
| Пам'ять | 827.6 | 503,7 | 496.9 | 470.4 |
| Диск | 4498.7 | 701.4 | 674.2 | 784.4 |

ВИСНОВКИ:
Для одного ядра схоже, що VPC швидше стосується вводу / виводу диска, проте можливість VBX використовувати декілька ядер дає перевагу в обчислювальній інтенсивній обстановці.

Примітка: є незвичайний результат, коли тести 2D-графіки насправді швидші у віртуальному середовищі.


0

Швидкий пошук Google виявив це: Вікіпедія: Порівняння віртуальних машин платформи

Найважливішою перевагою, яку я знайшов VMware над VirtualBox, є підтримка USB. Мені було страшно погано намагатися підключити USB-накопичувачі до мого FM. Це порівнюючи плеєр VMware, який безкоштовний проти Virtual Box.

Але якщо ви збираєтесь використовувати його в умовах компанії, відкритий характер Virtual Box може виявитися набагато кориснішим для вас за набагато менших витрат.


Дякую Сонячно, але я дуже шукаю порівняння ефективності
Ной,

0

З досвіду роботи, обчислювально інтенсивні програми не помітять помітної різниці між платформами VM, якщо ви запускаєте їх на сучасному процесорі з увімкненими розширеннями для віртуалізації.

Речі, що займаються диском, є великою частиною. Більше чи менше, все, про що ви думаєте (VirtualBox, VMWare, VirtualPC тощо), матиме повільнішу продуктивність диска, ніж хост-система, оскільки це файлова система у файлі, у файловій системі. Якщо ви запускаєте кілька віртуальних машин одночасно, вони стають дурнішими, особливо якщо вони є інтенсивним IO.

Я запропоную два способи подолати це: 1) спосіб подолати це - або використовувати якийсь виділений зовнішній запам'ятовуючий пристрій. У промисловості це буде iscsi SAN або величезний NAS. Для домашнього використання використовуйте запасну коробку (рейд допомагає) та встановіть її як NAS. Потім встановіть його у віртуальних машинах та виконайте інтенсивну роботу на мережевому диску. Часто швидше використовувати NFS або SMB для інтенсивного вводу-виводу, ніж отримати доступ до локального віртуального диска, навіть якщо NAS - ваша стара версія p4 з програмним рейдом.

2) Якщо у вас є лише одне поле, але у вас є запасні внутрішні або зовнішні жорсткі диски, використовуйте інший фізичний привід, щоб утримувати кожен віртуальний диск (хакіш, але він дійсно допомагає при роботі декількох.

Не пряма відповідь на ваше запитання, але сподіваюся, що один із них допоможе.

(написав це вчора, забув натиснути подати)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.