[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Что такое Load average и почему для одного процесса он может быть >> 1



Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 13 Aug 2009 13:00:23 +0400:

 AP> Запуская на двухядерном компе rdiff-backup получаю значение LA ~ 15. Но описание 
 AP> этого параметра утверждает, что такого не может быть:

 AP> An idle computer has a load number of 0 and each process using or waiting for CPU adds 
 AP> to the load number by 1.
 AP> http://en.wikipedia.org/wiki/Load_(computing)

 AP> Притом htop показывает, что активных процессов от 1-го до 3-х,
 AP> т.к. время от времени какой-то другой процесс активизируется. До и
 AP> после запуска rdiff-backup LA < 1. Таким образом, высокий LA
 AP> действительно создается одним-единственным процессом. Но даже с
 AP> учетом его распараллеливания (что на самом деле не происходит) LA
 AP> должен быть < 2.

Тебе ж сказали: using OR WAITING FOR.  rdiff-backup жрет ресурсы так,
что другим процессам приходится ждать их освобождения достаточно долго,
чтобы их (этих процессов) накопилось немало.

Я полагаю, что ждать им приходится скорее дискового ввода-вывода, нежели
процессора.

-- 
Рассмотрим этот вопрос под другим гуглом...
 -- http://vitus-wagner.livejournal.com/319313.html


Reply to: