Как понять детали использования ЦП

У меня есть сервер VPS. В ЦП строит диаграмму использование, я вижу длительные периоды 50%-го использования ЦП, которые не связаны с диаграммой посетителей моего сайта: http://c2n.me/iRJplq. Я проверил вершину и большую часть времени fastcgi диспетчер, которые звонят, сценарии Python берет большую часть CPU: http://c2n.me/iRJqRD. Я подозреваю, что, вероятно, другие пользователи в том же физическом сервере используют ресурсы много, действительно ли возможно понять с большим количеством деталей, почему процессы начали использовать больше CPU?

0
задан 7 September 2014 в 00:14
1 ответ

Присоедините страйку к диспетчеру.fcgi и посмотрите, на что они тратят большую часть процессорного времени ( страйка -p PID). Также вы должны включить трассировку/профилирование в вашем скрипте Python для отслеживания этого (если у них есть какие-нибудь приличные функции протоколирования).

Маловероятно, что ваш провайдер VPS смешивает использование процессора вашей виртуальной машины с использованием процессора других компьютеров на том же физическом сервере.

.
1
ответ дан 4 December 2019 в 17:11

Теги

Похожие вопросы