У меня проблема со средней нагрузкой на сервере, которую я использую на сервере. Когда я проверяю процессор - с помощью команды «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