Высокая загрузка CPU, но ничего не запущено
Как правило, это означает, что нагрузка не очевидна при беглом взгляде. Процессы ядра, короткоживущие задачи, скрытые контейнеры или интенсивная работа планировщика могут создавать впечатление, что машина занята, даже когда ни одно пользовательское приложение не выделяется.
Common symptoms
- CPU остаётся нагруженным, хотя на переднем плане нет видимого приложения
- Кратковременные всплески сложно поймать
- Нагрузка на систему кажется нестабильной
Likely causes
- Активность рабочих потоков ядра
- Короткоживущие фоновые задачи
- Накладные расходы контейнеров или виртуальных машин
- Конкуренция за блокировки и перегрузка планировщика
Evidence to look for
kworker или системные процессы появляются периодически
Растёт задержка в очереди выполнения
Список процессов быстро меняется между снимками состояния
What it usually means
Машина может быть занята работой, которую легко пропустить при поверхностном просмотре. Это выявляют серии снимков состояния и профилирование.
What to do next
- 1Собирайте историю процессов во времени, а не полагайтесь на один снимок состояния
- 2Проверяйте рабочие потоки ядра и задержки планировщика
- 3Используйте точечное профилирование, если всплески повторяются
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai