Назад | Перейти на главную страницу

Обнаружение раздува памяти в затронутой виртуальной машине

Можно ли обнаружить изнутри виртуальной машины Linux, что память освобождается воздушным шаром памяти? Я не думаю, что какая-либо информация о хосте передается на виртуальную машину, поэтому подключение к хосту и запрос - это не вариант. Я бы тоже предпочел не полагаться на эвристический подход.

Изменить: причина, по которой я хочу узнать об этом от виртуальной машины, - это поднять предупреждение администратору виртуальной машины, который может не иметь доступа к хосту, но, тем не менее, должен знать о потенциальном ухудшении производительности.

Если у вас установлены инструменты VMware внутри виртуальной машины, вы можете узнать это с помощью

vmware-toolbox-cmd stat balloon

Больше информации Вот

(И, ну, у вас должны быть установлены инструменты VMware, иначе раздутие не сработает)

Я не уверен, имеет ли значение, если конкретная виртуальная машина раздувается, если вы не хотите просматривать ее с уровня хоста / кластера / vCenter. В противном случае, как бы вы «разгрузили» память?

Видеть: «Разбухание» оперативной памяти, раздутое VMware

Разве вы не видите, сколько использует vmmemsty.sys?