GETLOADAVG
Section: Linux Programmer's Manual (3)
Updated: 2007-12-08
Index
JM Home Page
roff page
名前
getloadavg - get system load averages
書式
#define _BSD_SOURCE
#include <stdlib.h>
int getloadavg(double loadavg[], int nelem);
説明
getloadavg()
関数はシステムの実行キューに入っているプロセスの数を、
様々な期間について平均した値を返す。
nelem
個までのサンプル値を取得し、
loadavg[]
の連続する要素に代入する。
システムが提供するサンプル数は 3 個までで、
それぞれ最近 1, 5, 15 分の平均を表している。
返り値
負荷平均が取得できないと -1 を返す。
取得できた場合は、実際に取得したサンプル値の数を返す。
バージョン
この関数は glibc のバージョン 2.2 以降で利用可能である。
準拠
POSIX.1-2001 にはない。
BSD 系と Solaris に存在する。
関連項目
uptime(1),
proc(5),
feature_test_macros(7)
Index
- 名前
-
- 書式
-
- 説明
-
- 返り値
-
- バージョン
-
- 準拠
-
- 関連項目
-
This document was created by
man2html,
using the manual pages.
Time: 03:26:43 GMT, April 25, 2010