(PHP 5 >= 5.1.3)
sys_getloadavg — Récupère la charge moyenne du système
Retourne trois échantillons représentant la charge moyenne du système (le nombre de processus dans le système qui est dans le processus de roulement en attente) depuis les dernières 1, 5 et 16 minutes, respectivement.
Retourne un array avec trois échantillons (dernières 1, 5 et 15 minutes).
Exemple #1 Exemple avec sys_getloadavg()
<?php
$load = sys_getloadavg();
if ($load[0] > 80) {
header('HTTP/1.1 503 Too busy, try again later');
die('Server too busy. Please try again later.');
}
?>
Note: Cette fonction n'est pas implémentée sous Windows.