]> Zhao Yanbai Git Server - minix.git/commitdiff
getloadvg(3) manpage
authorBen Gras <ben@minix3.org>
Mon, 14 Nov 2005 15:48:43 +0000 (15:48 +0000)
committerBen Gras <ben@minix3.org>
Mon, 14 Nov 2005 15:48:43 +0000 (15:48 +0000)
man/man3/getloadavg.3 [new file with mode: 0644]

diff --git a/man/man3/getloadavg.3 b/man/man3/getloadavg.3
new file mode 100644 (file)
index 0000000..f7b2ccc
--- /dev/null
@@ -0,0 +1,35 @@
+.\"    @(#)getloadavg.3
+.\"
+.TH GETLOADAVG 3 "Nov 14, 2005"
+.AT 3
+.SH NAME
+getloadavg \- system load average values
+.SH SYNOPSIS
+.nf
+.ft B
+#include <stdlib.h>
+
+int getloadavg(double *\fIaverages\fP, int \fInelem\fP)
+.ft R
+.fi
+.SH DESCRIPTION
+.B Getloadavg
+returns the system load average values as elements of 
+.IR averages
+up to
+a maximum of 
+.IR nelem
+. The system load average is the average number of
+runnable processes over a certain period. Currently the averages are
+delivered over the last 1, 5 and 15 minutes of system usage. So 
+currently the system maximum is 3.
+.SH RETURNS
+The returned value  of
+.B getloadavg
+is zero or more if the call was successful, or a negative value if the
+call was unsuccessful. If the call was successful, the number of
+elements entered into
+.IR averages
+is returned. 
+.SH SEE ALSO
+.BR uptime (1).