Пока я жду, пока ИТ-отдел настроит новый кластер Hyper-V, я читаю на виртуальных машинах. Это действительно простой вопрос.
Если у меня будет только одна виртуальная машина с одним виртуальным процессором, какой максимальной производительности я смогу достичь? (минус крошечные процентные пункты за служебные данные) Это эквивалентно одному физическому ядру или более чем одному физическому ядру, если имеются незанятые ядра.
Я предполагаю, что это до одного физического ядра. Но обычно меньше, если другие виртуальные машины отрезаны по времени.
http://blogs.technet.com/b/puneetvig/archive/2011/05/21/hyper_2d00_v_2d00_concepts_2d00_vcpu.aspx
В этом запутанном вопросе-ответе речь идет о распределении времени между физическим процессором и многими vCPU, но я не вижу разговоров о максимальной производительности.
edit- Мое приложение будет занимать 100% ЦП на виртуальной машине столько же потоков, сколько имеется vCPU, поэтому я хотел бы знать, если бы я выделил 80% ресурсов, я бы достиг 50% использования физическая машина. Если я ограничусь 4 виртуальными ЦП на 48-ядерном компьютере, могу ли я достичь 80%?