Вот вывод из top:
top - 23:30:49 up 2:18, 1 user, load average: 4.36, 4.36, 4.39 Tasks: 105 total, 2 running, 103 sleeping, 0 stopped, 0 zombie Cpu(s): 3.6%us, 8.0%sy, 0.0%ni, 73.4%id, 9.0%wa, 1.1%hi, 4.9%si, 0.0%st Mem: 2029820k total, 1979312k used, 50508k free, 6828k buffers Swap: 5947384k total, 0k used, 5947384k free, 1855304k cached
Как средняя нагрузка может быть высокой, когда загрузка процессора низкая.
Как рассчитывается средняя нагрузка?
Этот сайт хорошо объясняет это. По сути, средняя нагрузка - это объем трафика вашего ЦП за последние 1, 5 и 15 минут. Обычно вы хотите, чтобы это число было меньше количества процессоров / ядер, которые у вас есть. 1.0 на одноядерном компьютере означает, что он использует процессор до максимума, а все, что выше, означает, что все становится в очередь.
Строка ЦП в вашем верхнем выводе - это текущее использование с разбивкой по типам процессов.
То, что Inigoesdr и сайт, на который он / она указывает, является более или менее правильным, но помните, что «среднее значение нагрузки» на самом деле не является «обычным» математическим средним, это экспоненциально затухающее / взвешенное скользящее среднее .
Эта - очень хорошая и глубокая статья на тему процента загрузки процессора и средней нагрузки, а также того, как они рассчитываются в Linux. В Википедии также есть хорошая статья (объясняющая, например, некоторые различия между средней нагрузкой на Linux и большинством систем UNIX).