getrusage

(PHP 3>= 3.0.7, PHP 4 , PHP 5)

getrusage -- Retourne le niveau d'utilisation des ressources

Description

array getrusage ( [int who] )

getrusage() est une interface à la fonction system getrusage(2). Elle retourne un tableau associatif contenant les informations renvoyées par cet appel système. Si who est égal à 1, getrusage() sera appelé avec le paramètre RUSAGE_CHILDREN.

Toutes les valeurs du tableau sont accessibles en utilisant leur nom dans le tableau.

Exemple 1. Exemple avec getrusage()

<?php
$dat
= getrusage();
echo
$dat["ru_nswap"];        // Taille de la mémoire swap
echo $dat["ru_majflt"];       // Nombre de page mémoires utilisées
echo $dat["ru_utime.tv_sec"]; // Temps utilisateur (en secondes)
echo $dat["ru_utime.tv_usec"];// Temps utilisateur (en microsecondes)
?>
Consultez la page de manuel getrusage(2) de votre système pour plus de détails.

Note : Cette fonction n'est pas implémentée sous Windows.