GETLOADAVG
Section : Manuel du programmeur Linux (
3)
Mise à jour de la version anglaise : 8 décembre 2007
Index
Menu principal
NOM
getloadavg - Renvoie les moyennes de la charge du système
SYNOPSIS
#define _BSD_SOURCE
#include <stdlib.h>
int getloadavg(double loadavg[], int nelem);
DESCRIPTION
La fonction
getloadavg()
renvoie le nombre de processus présents
dans la file des processus prêts du système.
Ce nombre est une moyenne réalisée sur diverses périodes.
Jusqu'à
nelem
acquisitions sont réalisées et affectées aux éléments successifs de
loadavg[].
Le système impose un maximum de 3 échantillonnages,
représentant des moyennes sur respectivement la dernière minute,
les 5 dernières minutes et les 15 dernières minutes.
VALEUR RENVOYÉE
Si la charge moyenne n'a pas pu être obtenue, -1 est renvoyé ;
sinon, le nombre d'acquisitions effectivement réalisées est renvoyé.
VERSIONS
Cette fonction est disponible dans la glibc depuis la version 2.2.
CONFORMITÉ
Absente de POSIX.1-2001.
Présente sur les systèmes BSD et Solaris.
VOIR AUSSI
uptime(1),
proc(5),
feature_test_macros(7)
TRADUCTION
Ce document est une traduction réalisée par Stéphan Rafin
<stephan DOT rafin AT laposte DOT net> le 6 mai 2002
et révisée le 17 juillet 2008.
L'équipe de traduction a fait le maximum pour réaliser une adaptation
française de qualité. La version anglaise la plus à jour de ce document est
toujours consultable via la commande : « LANG=C man 3 getloadavg ».
N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute
erreur dans cette page de manuel.
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- VALEUR RENVOYÉE
-
- VERSIONS
-
- CONFORMITÉ
-
- VOIR AUSSI
-
- TRADUCTION
-
Dernière mise à jour : 17 juillet 2008