Php/docs/function.sys-getloadavg

提供:Dev Guides
< Php
2020年12月14日 (月) 12:25時点におけるNotes (トーク | 投稿記録)による版 (autoload)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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 環境にはまだ実装されていません。