2012 R2 - Нагрузка на проц при использовании Hyper-V
-
poisonkit
2012 R2 - Нагрузка на проц при использовании Hyper-V
Доброго времени суток.
Использую Hyper-V.
На сервере:
10 ядер
20 Логических процессоров
Создаю виртуальную машину и в параметрах выставляю:
Процессоры
Число виртуальных процессоров - 12
Резерв для виртуальных машин - 100
В итоге получается:
Виртуальная машина пишет, что проц занят на 100%
А на сервере смотрю - занято 1% всего...
Как поделиться мощностью проца с виртуальной машиной?
Использую Hyper-V.
На сервере:
10 ядер
20 Логических процессоров
Создаю виртуальную машину и в параметрах выставляю:
Процессоры
Число виртуальных процессоров - 12
Резерв для виртуальных машин - 100
В итоге получается:
Виртуальная машина пишет, что проц занят на 100%
А на сервере смотрю - занято 1% всего...
Как поделиться мощностью проца с виртуальной машиной?
-
poisonkit
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Цитата poisonkit:
Виртуальная машина пишет, что проц занят на 100%
А на сервере смотрю - занято 1% всего...
Покажите пжлст. это скрином, кто, где и как пишет.
Виртуальная машина пишет, что проц занят на 100%
А на сервере смотрю - занято 1% всего...
2012 R2 - Нагрузка на проц при использовании Hyper-V
Покажите пжлст. это скрином, кто, где и как пишет.
-
poisonkit
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Цитата NickM:
Покажите пжлст. это скрином, кто, где и как пишет.
Вот параметры, где развернут Hyper-V


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


Как видно на скрине, виртуальной машине вроде как передал половина физической мощности.
Но по факту ГиперВизор по процессору свободен, а виртуальная машина занята на 100%... Хотя по идее должно отображаться на ГиперВизоре, что половина мощностей проца заняты.
-
poisonkit
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Цитата poisonkit:
Но по факту ГиперВизор по процессору свободен,
Так Вы саму VM нагружали то?
Скрытый текст
[spoiler]
[/spoiler]
+
зачем Вы выделили 12 vCPU при наличии всего 10 ядер у процессора?
Но по факту ГиперВизор по процессору свободен,
2012 R2 - Нагрузка на проц при использовании Hyper-V
Так Вы саму VM нагружали то?
Скрытый текст
[spoiler]
[/spoiler]+
зачем Вы выделили 12 vCPU при наличии всего 10 ядер у процессора?
-
Denis Dyagilev
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
https://blog.bissquit.com/windows/hy...pu-monitoring/
Цитата NickM:
зачем Вы выделили 12 vCPU при наличии всего 10 ядер у процессора?
2012 R2 - Нагрузка на проц при использовании Hyper-V
Что Вас, кстати, в этом смущает и какое отношение это к вопросу топа имеет?
Ну, будет маппирование ядра на поток не 1:1, а 1:0.83. На показания счётчиков производительности это не оказывает особого влияния.
-
Denis Dyagilev
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Цитата Denis Dyagilev:
и какое отношение это к вопросу топа имеет?
Поэтому и +
Цитата Denis Dyagilev:
На показания счётчиков производительности это не оказывает особого влияния.
Так ведь и не в счётчиках дело;
Цитата Denis Dyagilev:
Что Вас, кстати, в этом смущает
Рекомендации + некоторый, небольшой, опыт.
и какое отношение это к вопросу топа имеет?
2012 R2 - Нагрузка на проц при использовании Hyper-V
Поэтому и +
Цитата Denis Dyagilev:
На показания счётчиков производительности это не оказывает особого влияния.
2012 R2 - Нагрузка на проц при использовании Hyper-V
Так ведь и не в счётчиках дело;
Цитата Denis Dyagilev:
Что Вас, кстати, в этом смущает
2012 R2 - Нагрузка на проц при использовании Hyper-V
Рекомендации + некоторый, небольшой, опыт.
-
poisonkit
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Виртуальная машина нагружена на 100% (как и писал выше)
ХиперВизор при этом показывает загруженность проца 1-4% всего...
Я так и не понял, какие параметры за что отвечают... Как мне передать половину мощности на виртуальную машину?
ХиперВизор при этом показывает загруженность проца 1-4% всего...
Я так и не понял, какие параметры за что отвечают... Как мне передать половину мощности на виртуальную машину?
-
poisonkit
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Цитата poisonkit:
Виртуальная машина нагружена на 100% (как и писал выше)
Написать можно всё что угодно, при этом Вы не привели пруф.
Виртуальная машина нагружена на 100% (как и писал выше)
2012 R2 - Нагрузка на проц при использовании Hyper-V
Написать можно всё что угодно, при этом Вы не привели пруф.
-
poisonkit
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Вопрос открыт:
Как мне передать половину мощности на виртуальную машину?
Как мне передать половину мощности на виртуальную машину?
-
poisonkit
Re: 2012 R2 - Нагрузка на проц при использовании Hyper-V
Цитата poisonkit:
Как мне передать половину мощности на виртуальную машину?
Никак. Чем больше вы выдаёте виртуальных ядер, тем меньше они становятся по отношению к реальным, поэтому выдавать 100500 ядер виртуальной машине нет смысла.
А особенно, если приложение не многопоточное.
Как мне передать половину мощности на виртуальную машину?
2012 R2 - Нагрузка на проц при использовании Hyper-V
Никак. Чем больше вы выдаёте виртуальных ядер, тем меньше они становятся по отношению к реальным, поэтому выдавать 100500 ядер виртуальной машине нет смысла.
А особенно, если приложение не многопоточное.