array getrusage
(int [who]);この関数は、getrusage(2) へのインターフェースです。 システムコールから返されたデータを有する連想配列を返します。 who が 1 の場合、getrusage は RUSAGE_CHILDREN を付けて コールされます。 全エントリは、記述されたフィールド名を用いてアクセス可能です。
例 1. Getrusage の例
$dat = getrusage(); echo $dat["ru_nswap"]; # スワップの数 echo $dat["ru_majflt"]; # ページフォルトの数 echo $dat["ru_utime.tv_sec"]; # 使用するユーザー時間 (秒) echo $dat["ru_utime.tv_usec"]; # 使用するユーザー時間 (マイクロ秒)