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

Загрузка процессора на сервере CentOS Plesk составляет от 50 до 100%, но процессы в сумме составляют около 10%.

У меня есть Plesk VPS на базе CentOS, который продолжает замедляться до ползания.

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

После просмотра топа в течение некоторого времени, когда загрузка моего процессора достигает 100% или близко к нему, я могу насчитать только около 10% использования процессора в списке процессов и не могу увидеть, что израсходовало оставшиеся 90%.

Я сделал вывод сверху, используя

top -b -i -n 20 >> ./top_procs


top - 09:21:46 up 19:09,  5 users,  load average: 6.42, 4.02, 3.39
Tasks:  55 total,   2 running,  52 sleeping,   1 stopped,   0 zombie
Cpu(s): 81.2%us, 18.8%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    524288k total,   360524k used,   163764k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                
22227 apache    19   0  111m  38m  14m R  4.7  7.5   0:00.19 httpd                                                                                                  
21721 root      15   0  2140 1028  808 R  0.0  0.2   0:00.00 top    

Я не совсем уверен, что ищу здесь то, что нужно, но это отражает то, что происходит в целом.

Буду очень признателен за любые мысли о том, как определить причину замедления! Я искал в Google безрезультатно!

Спасибо,

Ян

Вверху нажмите «1». Вы можете обнаружить, что один процессор перегружен.

Обычно я вижу такие вещи с iowait, но у вас нулевой. По-прежнему,

iotop 

может быть информативным.