Привет, у меня странная проблема, которую мне сложно диагностировать. У меня есть виртуальная машина, которая сегодня вышла из строя из-за высокой загрузки ЦП. Веб-сайты на этой виртуальной машине имеют очень низкий трафик, поэтому я знал, что здесь происходит что-то необычное. Я выполнил несколько основных диагностических команд и определил, что пользовательский процесс (-ы) использует чрезмерное количество ЦП. Тогда я побежал на вершину и нашел кое-что необычное. Несмотря на то, что мой ЦП загружен пользовательскими процессами, все верхние процессы используют удивительно мало ЦП. Мне трудно определить проблему без четкой фокусировки.
Вот несколько первых строк верхнего вывода:
Tasks: 117 total, 2 running, 115 sleeping, 0 stopped, 0 zombie
Cpu0 : 73.1%us, 10.0%sy, 0.0%ni, 16.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu1 : 84.7%us, 10.3%sy, 0.0%ni, 4.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.3%st
Mem: 2054472k total, 622260k used, 1432212k free, 59960k buffers
Swap: 0k total, 0k used, 0k free, 237724k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5926 bay 20 0 161m 18m 5384 R 2.7 0.9 0:00.08 php
1482 mysql 20 0 932m 42m 5996 S 2.3 2.1 0:04.79 mysqld
3197 nobody 20 0 71824 3788 1628 S 0.3 0.2 0:00.09 httpd
1 root 20 0 19232 1488 1220 S 0.0 0.1 0:00.59 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
4 root 20 0 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/0
5 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
6 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
7 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1
8 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/1
Как видите, перечисленные процессы не подходят для использования ЦП на 73/84%. Есть идеи, как я могу увидеть эти недостающие процессы или как я могу лучше определить свою проблему? Большое спасибо, ребята!