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

Средняя загрузка процессора linux server

У меня проблема со средней нагрузкой на сервере, которую я использую на сервере. Когда я проверяю процессор - с помощью команды «top» я вижу, что:

top - 04:27:37 up 39 min,  1 user,  load average: 0.78, 0.77, 0.77
Tasks: 190 total,   1 running, 188 sleeping,   0 stopped,   1 zombie
Cpu(s):  0.3%us,  0.1%sy,  0.0%ni, 99.6%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   7136868k total,  1504092k used,  5632776k free,    52552k buffers
Swap:        0k total,        0k used,        0k free,   602524k cached

все время одно и то же .. процессор не работает, но средняя нагрузка высокая! Зачем? Где была взята средняя нагрузка?

Спасибо

Средняя загрузка составляет 0,78, что не очень много. Сколько у вас там процессоров? Если ваша средняя загрузка меньше количества ядер, не беспокойтесь об этом.

Я бы не сказал, что 0,78 - это особенно много для многопроцессорной конфигурации. Но это зависит от обстоятельств. Вы по какой-то причине страдаете от этой нагрузки? Система работает плохо? Иногда у вас может быть очень небольшая «рабочая нагрузка» на ЦП, хотя средняя загрузка все еще выше, может быть вызвано множеством причин, но по личному опыту это часто было связано с вводом-выводом. Процессы много читают или записывают с дисков и не всегда успевают, поэтому им приходится немного подождать, а затем влиять на среднюю нагрузку.

Хорошее и простое объяснение средней загрузки Linux можно прочитать по адресу:
http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages