(PHP 5 >= 5.1.3, PHP 7)
sys_getloadavg — Obtiene la carga media del sistema
Devuelve tres muestras que representan la carga media del sistema (el número de procesos en la cola de ejecución del sistema) sobre los últimos 1, 5 y 15 minutos, respectivamente.
Devuelve un array con tres muestras (últimos 1, 5 y 15 minutos).
Ejemplo #1 Ejemplo de sys_getloadavg()
<?php
$carga = sys_getloadavg();
if ($carga[0] > 0.80) {
header('HTTP/1.1 503 Ocupado, pruebe más tarde');
die('Servidor ocupado. Por favor, inténtelo de nuevo más tarde.');
}
?>
Nota: Esta función no está implementada en plataformas Windows.