LINUX.ORG.RU
ФорумAdmin

Почему top показывает загрузку по CPU ниже, чем ее показывает гипервизор VMWare

 , , ,


0

2

Добрый день.

На сервере крутится PostgreSQL и сервер 1С.

Да, такую конфигурацию придумал не я, сейчас не об этом.

Если посмотреть вывод top, то мы видим среднюю загрузку CRU процентов 10-15. При 16 ядрах.

Если посмотреть загруженность по монитору гипервизора, окажется что загрузка машины критическая, и она отмечена восклицательным знаком.

Почему так происходит, кому верить?

окажется что загрузка машины критическая

Какую «машину» Вы имеете в виду? Хост или гест? Если гест, то сколько ядер из 16 ему отдано? Если скажем 2, то их полная загрузка даст ~15% от всех 16 ядер.

funky ()

Невозможно определить загрузку процессора в буквальном смысле, top счиает процент времени активности разных очередей и на основании этого делает примерные выводы о реальной нагрузке, гипервизор считает время отданное всей ВМ, посему меряй по гипервизору.

sparks ()

В общем, вынесли 1С в отдельный сервер, rphost — процесс который жрал по 400% на экземпляр успокоился... сейчас разбираемся почему так было...

Shulman ()