The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Оверхед CPU в BHyVe + Win2012 R2"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Виртуализация / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от Адекватный (?), 14-Май-19, 13:56 
Здравствуйте друзья!

Тут несколько топиков назад спрашивал насчёт схемы для сервера, итого есть:
Xeon E5-1650, 16Gb RAM, 2*500Gb HDD, 120+240GB SSD
На всём этом стоит FreeBSD 12-RELEASE, поднят BHyVe и установлен Win 2012R2 x64
В виртуалку отданы все 6 ядер.
Отключены всякие управление частотами процессора и гипертрейдинги. Проц работает в своём номинальном режиме.
Всё работает хорошо, по производительности вопросов у пользователей нет. Но есть у меня.

Если смотрю в виртуалке загрузку процессора - она на уровне до 10% показывает. Смотрю в это же время top на хост машине - там bhyve грузит стабильно на 50% проц. Такой оверхед нормален? Что можно и стоит поглядеть/подкрутить чтобы более близкими были значения?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от abi (?), 14-Май-19, 17:39 
> Если смотрю в виртуалке загрузку процессора - она на уровне до 10%
> показывает. Смотрю в это же время top на хост машине -
> там bhyve грузит стабильно на 50% проц. Такой оверхед нормален? Что
> можно и стоит поглядеть/подкрутить чтобы более близкими были значения?

А вы приведенные сейчас данные говорите? Винда пишет среднюю нагрузку, а top - поядерную. Т.е. 50% это 1/12 (половина ядра).

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от universite (ok), 14-Май-19, 21:52 
Пробуйте обновиться до FreeBSD 12-STABLE.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от Адекватный (?), 15-Май-19, 07:20 
> Пробуйте обновиться до FreeBSD 12-STABLE.

Блин... Опасно это вроде как. Я на сторонней машинке подниму 12-STABLE и там поэкспериментирую. А то тут уже всё работает, и делать такие телодвижения может быть себе дороже.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от Адекватный (?), 15-Май-19, 07:18 
> А вы приведенные сейчас данные говорите? Винда пишет среднюю нагрузку, а top
> - поядерную. Т.е. 50% это 1/12 (половина ядра).

Кстати вполне возможно...
В винде же если все шесть ядер задействованы будут на 100% - то это и будет 100%, а в top'е это будет 600. Точно точно, соотношение такое и есть.

Спасибо! Больше не парюсь по этому поводу.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от Сергей (??), 16-Май-19, 11:13 
>> А вы приведенные сейчас данные говорите? Винда пишет среднюю нагрузку, а top
>> - поядерную. Т.е. 50% это 1/12 (половина ядра).
> Кстати вполне возможно...
> В винде же если все шесть ядер задействованы будут на 100% -
> то это и будет 100%, а в top'е это будет 600.
> Точно точно, соотношение такое и есть.
> Спасибо! Больше не парюсь по этому поводу.

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от Адекватный (?), 20-Май-19, 07:36 
>   Я вообще виртуалку привязываю к конкретному ядру, если она одна,
> то к последнему, ну и естественно она становится одноядерной, но по
> моим ощущениям при этом она более отзывчивая, нежели если  у
> ней все ядра...

Ну да, а если эта виртуалка как у меня - терминальный сервер для 1С, и в ней одновременно несколько пользователей работают. Там реально в рабочие часы заняты все ядра и с одним мне кажется не будет лучше.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от Адекватный (?), 20-Май-19, 07:37 
>   Я вообще виртуалку привязываю к конкретному ядру, если она одна,
> то к последнему, ну и естественно она становится одноядерной, но по
> моим ощущениям при этом она более отзывчивая, нежели если  у
> ней все ядра...

И подскажите пожалуйста, вы как конкретное ядро привязываете к виртуалке? Или это в линуксе? Есть такое-же во фре?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Оверхед CPU в BHyVe + Win2012 R2"  +/
Сообщение от Anonymouse (?), 21-Май-19, 01:27 

> И подскажите пожалуйста, вы как конкретное ядро привязываете к виртуалке? Или это
> в линуксе? Есть такое-же во фре?

man cpuset

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру