Provided by: manpages-ru-dev_4.21.0-2_all bug

ИМЯ

       getloadavg - возвращает среднее значение загруженности системы

LIBRARY

       Standard C library (libc, -lc)

СИНТАКСИС

       #include <stdlib.h>

       int getloadavg(double loadavg[], int nelem);

   Требования макроса тестирования свойств для glibc (см. feature_test_macros(7)):

       getloadavg():
           начиная с glibc 2.19:
               _DEFAULT_SOURCE
           в glibc до версии 2.19 включительно:
               _BSD_SOURCE

ОПИСАНИЕ

       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.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

       Если невозможно получить данные о средней загруженности системы, то возвращается -1; иначе
       возвращается количество полученных образов.

ВЕРСИИ

       This function is available since glibc 2.2.

АТРИБУТЫ

       Описание терминов данного раздела смотрите в attributes(7).

       ┌───────────────────────────────────────────────────────┬──────────────────────┬──────────┐
       │ИнтерфейсАтрибутЗначение │
       ├───────────────────────────────────────────────────────┼──────────────────────┼──────────┤
       │getloadavg()                                           │ Безвредность в нитях │ MT-Safe  │
       └───────────────────────────────────────────────────────┴──────────────────────┴──────────┘

СТАНДАРТЫ

       Не является частью POSIX.1. Имеется в BSD и Solaris.

СМ. ТАКЖЕ

       uptime(1), proc(5)

ПЕРЕВОД

       Русский    перевод    этой    страницы    руководства    был    сделан   Azamat   Hackimov
       <azamat.hackimov@gmail.com>,   Dmitry   Bolkhovskikh   <d20052005@yandex.ru>,    Vladislav
       <ivladislavefimov@gmail.com>,    Yuri    Kozlov   <yuray@komyakino.ru>   и   Иван   Павлов
       <pavia00@gmail.com>

       Этот  перевод  является  бесплатной  документацией;  прочитайте  Стандартную  общественную
       лицензию GNU версии 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ или более позднюю, чтобы
       узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ.

       Если вы обнаружите ошибки в переводе  этой  страницы  руководства,  пожалуйста,  отправьте
       электронное письмо на ⟨man-pages-ru-talks@lists.sourceforge.net⟩.