[identity profile] jgbobby.livejournal.com posting in [community profile] useful_faq
Создал виртуалку под VMWare. Запустил на ней AIDA (бывший Everest), прогоняю бенчмарки - Unkown CPU, хотя в устройствах Аиды правильно идентифицируется процессор. И так все тесты касательно процессора, памяти. Только дисковую подсистему тестирует вроде нормально. Может есть способ протестировать виртуальную систему? Необходимо не для понимания и осознания некой производительности, а для сравнения двух виртуальных систем, т.е. возможность получить оценку производительности процессора, памяти и т.д. в виде числа, которое можно потом сравнить с другим числом на другой системе и понять разницу...

Upd: некий PassMark PerformanceTest 7.0 увидел железо и выдает какие-то цифры. Смущает, что утилита от 2009г, хотя если алгоритмы тестирования универсальны, то это не имеет значения

Date: 2011-02-10 11:41 am (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
вам виртуалка для чего? вот этим и тестируйте.

Date: 2011-02-10 12:04 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
вот религиозно верно в этом случае замерять попугаев по тем операциям, которые составляют большую часть работы этого комплекса - диски, значит диски, память, значит память, процессор, значит процессор. это если комплекс - ваш )

Date: 2011-02-10 12:57 pm (UTC)
From: [identity profile] aterentiev.livejournal.com
вот у меня похожая ситуация: мы делаем тесты, с моей подачи, на виртуальных машинах, но заказчики (да и локальные коллеги) очень консервативны и не верят полученным числам
хуже, конечно, если мы говорим, что по тестам мы достигли предела производительности, при этом тут же начинается "это все из-за виртуализации, надо было использовать реальные машины..."
мне как-то бы доказать (какими тестами?), что виртуалка не намного хуже реальной машины, т.к. виртуализация поддерживается на уровне железа

Date: 2011-02-14 08:16 am (UTC)
From: [identity profile] archaicos.livejournal.com
Насколько я понимаю, в современных виртуалках основные потери производительности возникают на вводе-выводе и переключении контекста (переключении на другую виртуалку или на систему, что бежит под ней). В промежутках работают настоящий процессор и настоящая память. И в этих промежутках тестировать смысла особого нет, т.к. будет примерно то же, что и без виртуализации. Тестируйте на том, для чего надо.