Откуда берется steal

В виртуальной машине ядро видит виртуальные процессоры, планируемые гипервизором на физическом CPU. Если vCPU готов к работе, но хост временно исполняет другой поток, гостевая система может учитывать это как stolen time. На выделенном физическом сервере показатель имеет иной смысл или остается нулевым.

Linux описывает поля /proc/stat в proc_stat(5). Значение CPU steal накапливается с момента загрузки; монитор обычно вычисляет долю за выбранный интервал. Сравнивайте соседние измерения, а не абсолютное число секунд из uptime.

В утилите top этому соответствует поле st в сводке CPU, если его показывает версия и режим отображения. Сверяйте легенду инструмента перед сравнением разных графиков.

Снимите два последовательных значения и сопоставьте изменение с задержками приложения, CPU utilization и временем запроса. Короткий всплеск может исчезнуть в усредненной метрике, а высокий счетчик с момента загрузки ничего не говорит о текущей нагрузке.

Не путайте steal с iowait: первое описывает время, когда гостю не достался CPU, второе связано с ожиданием ввода-вывода. Одновременный рост этих полей требует анализа очередей и нагрузки.

Сравнивайте интервалы.

Это сигнал, не диагноз. Сам счетчик не называет задачу, из-за которой vCPU ожидал выполнения, и не показывает, какой процесс занимал физический CPU.

Как интерпретировать показатель

Рост steal одновременно с задержками приложения может указывать на конкуренцию за CPU, но не доказывает overselling или неисправность провайдера. Ограничение cgroup, pinning, краткий host task и особенности учета метрик тоже влияют на результат.

Сопоставьте показатель с системной нагрузкой, очередью процессов, CPU throttling, iowait и временными метками запроса. Для разных виртуализаций и агентов метрики могут отображаться по-разному; сравнивайте одинаковые интервалы и один формат.

Если нагрузка постоянно упирается в процессор, проверьте приложение и ограничения тарифа. Steal time не означает, что добавление vCPU автоматически ускорит рабочую задачу.

Смотрите load average, VPS/VDS и тест VPS. Использованы Linux man-pages, проверенные 8 октября 2026 года; CPU и метрики серверов не измерялись.