@Taiyonoryoshy
php-разработчик

Откуда скачки загрузки процессора Linux Ubuntu?

Всем привет!

Помогите, пожалуйста, разобраться с загрузкой процессора linux.

У меня есть виртуальная машина системы Xen Cloud Platform с операционной системой Linux Ubuntu 10.04 LTS x86. На виртуальной машине есть web-приложение, которое отправляет HTTP-запросы на произвольный сайт. Число запросов постепенно увеличивается (запросы одинаковые, увеличивается только их число), т.е. по идее загрузка процессора должна так же постепенно расти.

И по началу так и происходит. При запуске web-приложения загрузка процессора 2% и она постепенно увеличивается (так происходит 10 минут), но потом происходит резкий скачок до 80% и показатель 80-90% держится 40 секунд. После чего, загрузка опять падает до 2% и начинает постепенно расти.

Загрузка постепенно увеличивается означает увеличение на 0.1.
Я измеряю загрузку каждые 2 секунды, командой
ps aux | awk '{s += $3} END {print s }'
Откуда этот скачок?
  • Вопрос задан
  • 3126 просмотров
Пригласить эксперта
Ответы на вопрос 3
merryjane
@merryjane
Системный администратор
А вы уверены, что это приложение создает скачек нагрузки?
Возможно у Вас какая-то задача запускается по cron или еще что-либо.
Попробуйте поставить atop. Уменьшите интервал снятия статистики для него до 10 сек. и потом посмотрите в логе что происходит действительно на сервере.
Ответ написан
У линукса много сервисов, которые переодически запускаются, так что нет ничего особенного, мне кажется. А cron выключен?
Ответ написан
opium
@opium
Просто люблю качественно работать
смотрите нагрузку в top
и сразу все станет ясно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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