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

cpu steal time всегда 0% возможное значение?

У меня есть несколько виртуальных машин, размещенных у частного поставщика услуг. Я знаю, что они используют VMWare, и считаю, что большая часть моей виртуальной машины находится на общем хостинге.

Я заметил, что время кражи для всех моих машин всегда равно 0%.

Насколько я понимаю время кражи ЦП (виртуализация - не моя область), это время кражи должно показывать, сколько времени мой виртуальный ЦП ожидает реального ЦП.

Итак, что я могу сделать из 0% времени кражи?

  1. Моя виртуальная машина находится на выделенной машине или, по крайней мере, на очень малоиспользуемой машине?
  2. время кражи "фальшиво" или установлено провайдером искусственно 0?

Вы должны сделать вывод, что оборудование не перегружено. Примерно так. Не обязательно ВЫДЕЛЕННАЯ (для ВМ) машина, но достаточно мощная. Единственная причина, которая когда-либо повышается, - это если у вас больше VCPU, чем реальных ядер (так что есть шанс ожидания), и эти VCPU достаточно заняты, чтобы вызвать ожидание. Что обычно является признаком ЧРЕЗВЫЧАЙНО перегруженного хоста.

Если у вас нет других указаний на наличие проблем, вы должны предположить, что время кражи составляет 0%, а физический хост не очень загружен по какой-либо причине.

Драйвер Linux для гостевой поддержки VMWare не поддерживает украсть учет рабочего времени до того как 5,7.