|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry J. Ivanov 2:5020/400 10 Nov 2001 14:41:29 To : Dmitry J. Ivanov Subject : Re: Load Averages --------------------------------------------------------------------------------
Dmitry J. Ivanov wrote:
> Alexander Topolskiy wrote:
>
>
>> >> 2:32pm up 5 days, 22:27, 1 user, load average: 0.26, 0.44, 0.38
>> >> Hо в каких это единицах? Каково максимальное значение?
>> WM> man getloadavg
>> No manual entry for getloadavg
>
>
> Вот именно, что No manual entry! Hо это меня не остановило, и вот что я
> нашёл по pinfo libc: и ни слова о том, что это значит!
>
> - Function: int getloadavg (double LOADAVG[], int NELEM)
> This function gets the 1, 5 and 15 minute load averages of the
> system. The values are placed in LOADAVG. `getloadavg' will place
> at most NELEM elements into the array but never more than three
> elements. The return value is the number of elements written to
> LOADAVG, or -1 on error.
>
> This function is declared in `stdlib.h'.
>
>
> Придётся искать в ядре, кто пишет в /proc/loadavg или некий системный
> вызов.
>
>
> А заинтересовал этот вопрос меня потому, что в последние несколько дней
> нагрузка на сервер выросла в несколько раз.
>
Hе в обиду эхотагу будет сказано, но в NetBSD man getloadavg я нашёл, и
оно вполне доходчиво!
DESCRIPTION
The getloadavg() function returns the number of processes in the
system
run queue averaged over various periods of time. Up to nelem
samples are
retrieved and assigned to successive elements of loadavg[]. The
system
imposes a maximum of 3 samples, representing averages over the
last 1, 5,
and 15 minutes, respectively.
--
Now playing: Deep Forest - Boheme
--- ifmail v.2.15dev5
* Origin: Latnet Internet News Site (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6815f60fc7eb.html, оценка из 5, голосов 10
|