PDA

Показать полную графическую версию : Нагрузка на проц при использовании Hyper-V


poisonkit
10-10-2022, 10:23
Доброго времени суток.
Использую Hyper-V.
На сервере:
10 ядер
20 Логических процессоров

Создаю виртуальную машину и в параметрах выставляю:
Процессоры
Число виртуальных процессоров - 12
Резерв для виртуальных машин - 100

В итоге получается:
Виртуальная машина пишет, что проц занят на 100%
А на сервере смотрю - занято 1% всего...

Как поделиться мощностью проца с виртуальной машиной?

NickM
10-10-2022, 14:18
Виртуальная машина пишет, что проц занят на 100%
А на сервере смотрю - занято 1% всего... »
Покажите пжлст. это скрином, кто, где и как пишет.

poisonkit
11-10-2022, 18:01
Покажите пжлст. это скрином, кто, где и как пишет. »
Вот параметры, где развернут Hyper-V
https://i.ibb.co/BnKTg6M/screenshot-20221011-175701.png
https://i.ibb.co/rkKysnm/screenshot-20221011-175606.png

Как видно на скрине, виртуальной машине вроде как передал половина физической мощности.
Но по факту ГиперВизор по процессору свободен, а виртуальная машина занята на 100%... Хотя по идее должно отображаться на ГиперВизоре, что половина мощностей проца заняты.

NickM
11-10-2022, 19:43
Но по факту ГиперВизор по процессору свободен, »
Так Вы саму VM нагружали то?

https://imgsh.net/i/IRki7XQ.jpg

+

зачем Вы выделили 12 vCPU при наличии всего 10 ядер у процессора?

Denis Dyagilev
12-10-2022, 11:25
https://blog.bissquit.com/windows/hyper-v-host-cpu-monitoring/

зачем Вы выделили 12 vCPU при наличии всего 10 ядер у процессора? »
Что Вас, кстати, в этом смущает и какое отношение это к вопросу топа имеет?
Ну, будет маппирование ядра на поток не 1:1, а 1:0.83. На показания счётчиков производительности это не оказывает особого влияния.

NickM
12-10-2022, 12:13
и какое отношение это к вопросу топа имеет? »
Поэтому и +

На показания счётчиков производительности это не оказывает особого влияния. »
Так ведь и не в счётчиках дело;

Что Вас, кстати, в этом смущает »
Рекомендации + некоторый, небольшой, опыт.

poisonkit
12-10-2022, 17:33
Виртуальная машина нагружена на 100% (как и писал выше)
ХиперВизор при этом показывает загруженность проца 1-4% всего...

Я так и не понял, какие параметры за что отвечают... Как мне передать половину мощности на виртуальную машину?

NickM
12-10-2022, 18:45
Виртуальная машина нагружена на 100% (как и писал выше) »
Написать можно всё что угодно, при этом Вы не привели пруф.

poisonkit
13-10-2022, 11:46
Вопрос открыт:
Как мне передать половину мощности на виртуальную машину?

DJ Mogarych
16-10-2022, 11:09
Как мне передать половину мощности на виртуальную машину? »
Никак. Чем больше вы выдаёте виртуальных ядер, тем меньше они становятся по отношению к реальным, поэтому выдавать 100500 ядер виртуальной машине нет смысла.
А особенно, если приложение не многопоточное.

poisonkit
19-10-2022, 12:36
Если укажу 1 ядро, то на производительность виртуальной машины не повлияет?

Angry Demon
19-10-2022, 12:50
poisonkit, производительность для чего? Что у вас там крутиться будет?




© OSzone.net 2001-2012