sys_getloadavg

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

sys_getloadavgObtiene la carga promedio del sistema

Descripción

sys_getloadavg(): array|false

Devuelve tres muestras que representan la carga promedio del sistema (el número de procesos en el sistema que está en el proceso de rotación en espera) durante los últimos 1, 5 y 15 minutos, respectivamente.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve un array con tres muestras (últimos 1, 5 y 15 minutos). Devuelve false en caso de error.

Ejemplos

Ejemplo #1 Ejemplo con 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.');
}
?>

Notas

Nota: Esta función no está implementada en plataformas Windows.