KVM_GETLOADAVG(3)

名称
kvm_getloadavg - システムの負荷平均を取得する

ライブラリ
libkvm

書式
<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)