getloadavg man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

GETLOADAVG(3C)							GETLOADAVG(3C)

NAME
       getloadavg - get system load averages

SYNOPSIS
       #include <sys/loadavg.h>

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

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.  The LOADAVG_1MIN, LOAD‐
       AVG_5MIN, and LOADAVG_15MIN indices, defined in <sys/loadavg.h>, can be
       used  to extract the data from the appropriate element of the loadavg[]
       array.

RETURN VALUES
       Upon successful completion, the number of samples actually retrieved is
       returned.  If  the  load	 average  was unobtainable, −1 is returned and
       errno is set to indicate the error.

ERRORS
       The getloadavg() function will fail if:

       EINVAL
		 The number of elements specified is less than 0.

USAGE
       If the caller is in a non-global zone and the pools facility is active,
       the  behavior  of  getloadavg()	is equivalent to that of pset_getload‐
       avg(3C) called with psetid set to PS_MYID.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌───────────────┬───────────────────┐
       │ATTRIBUTE TYPE │  ATTRIBUTE VALUE  │
       ├───────────────┼───────────────────┤
       │MT-Level       │ Async-Signal-Safe │
       └───────────────┴───────────────────┘

SEE ALSO
       uptime(1), w(1), pooladm(1M), Kstat(3PERL), pset_getloadavg(3C),	 stan‐
       dards(5)

				 Jun 28, 2004			GETLOADAVG(3C)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net