KVM_GETLOADAVG(3)

名称
kvm_getloadavg - システムのロード平均を獲得する

書式
#include <kvm.h> int kvm_getloadavg(kvm_t *kd, double loadavg[], int nelem)

解説
kvm_getloadavg() 関数は、 kd で指示されたカーネルのシステム動作待ち行列でのプロセス数を戻します。 この数は種々の時間間隔で平均化されています。最大 nelem のサンプルが検索され、 loadavg[] の連続するエレメントに割り当てられます。 システムは最大 3 個のサンプルを押し付けます。 これらのサンプルは別々の最後の 1 分、5 分、15 分での平均を表わしています。

診断
ロード平均が獲得できなければ、-1 が戻ります。 そうでなければ、実際に検索されたサンプル数が戻ります。

関連項目
uptime(1), getloadavg(3), kvm(3)