Open In App

PHP getrusage() Function

Last Updated : 24 Apr, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

The getrusage() function is an inbuilt function in PHP that returns current resource usage. 

Syntax:

getrusage(int $mode = 0)

Parameters: This function has only one parameter:

  • $mode: This parameter will be called with RUSAGE_CHILDREN, if the mode will be 1.

Return Value: This function returns an associative array that is called from the system call. All entries can be accessed by using their documented fields. If failed return false.

Example 1: In the below example, will use getrusage() function and print swaps.

PHP

<?php
  
$dat = getrusage();
  
// Number of swaps
echo $dat["ru_nswap"];
?>

                    

Output:

0

Example 2: In the below example, we will print the number of fault pages using getrusage() function.

PHP

<?php
$dat = getrusage();
  
// User time used (seconds)
echo $dat["ru_utime.tv_sec"];
  
// User time used (microseconds)
echo $dat["ru_utime.tv_usec"]; 
?>

                    

Output:

08624

Note: Output can be different according to the system.

Reference: https://www.php.net/manual/en/function.getrusage.php



Next Article

Similar Reads