На работе я захожу на виртуальную машину Windows. Мне сказали, что он работает так же быстро, как и на ПК, но я настроен скептически. Есть ли приложение, которое я могу запустить на машине, которое сообщит мне, насколько быстрее машина действительно работает?

Было бы неплохо, если бы он работал на Windows и Mac.

Обновление с более подробной информацией - меня спросили "почему это важно" - вот почему:

Это важно, потому что я программист и мне нужно как можно больше скорости (процессора и памяти), чтобы выполнять свою работу. IMO, виртуальная машина заметно медленнее, чем обычный ПК за 800 долларов, но мне нужен способ доказать это. Такие сайты, как Bandwidthtest.com, могут показывать мою скорость интернета, поэтому мне интересно, есть ли приложение, которое может проверить скорость моего компьютера.

3 ответа3

1

Вы можете попробовать VMware VMmark . Он используется для измерения производительности и масштабируемости приложений, работающих в виртуализированных средах.
Также вы можете посмотреть похожие потоки на stackoverflow:

  1. https://stackoverflow.com/questions/120212/virtual-machine-benchmarks
  2. https://stackoverflow.com/questions/516716/how-to-benchmark-virtual-machines
1

Без того же самого ПК с установленными окнами ... трудно сравнить яблоки с яблоками. Предполагая, что у вас установлена ОС Windows на ПК (ПК с двойной загрузкой / MAC также имеет установку Windows на виртуальной машине)

Поскольку вы программист, есть простые способы проверить, сколько времени занимает выполнение кода, что будет точным тестом, если в виртуальной машине все работает медленнее.

Используя Windows API (включая windows.h), вы можете использовать функции QueryPerformanceFrequency и QueryPerformanceCounter, чтобы «синхронизировать» часть кода. Делайте это в виртуальной машине несколько раз, а затем делайте это в той же самой системе с установленной Windows.

Если нет существенной разницы во времени, то я бы сказал, что это не так медленно.

Исходя из моего личного опыта, я бы предпочел использовать быструю систему в качестве моей системы по умолчанию (я предпочитаю Fedora) и виртуальную машину в Windows только тогда, когда это необходимо (я занимаюсь разработкой с использованием Qt ... поэтому я делаю большую часть своей разработки в Linux и использую только Windows чтобы получить двоичные файлы, когда я буду готов распространять ...)

Проверьте эту ссылку для получения информации от Microsoft о временном коде.

0

Geekbench работает как на Windows, так и на Mac:
http://www.primatelabs.ca/geekbench/

Простой способ сравнить производительность.

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