sys_getloadavg
(PHP 5 >= 5.1.3, PHP 7)
sys_getloadavg — システムの平均負荷を取得する
説明
sys_getloadavg ( ) : array
過去 1、5、15 分間のシステムの平均負荷 (システムの実行キューの中のプロセス数) を表す三つの値を返します。
返り値
(過去 1、5、15 分間の) 三つの値を array で返します。
例
例1 sys_getloadavg() の例
<?php$load = sys_getloadavg();if ($load[0] > 0.80) { header('HTTP/1.1 503 Too busy, try again later'); die('Server too busy. Please try again later.');}?>
注意
注意:
この関数は Windows 環境にはまだ実装されていません。