ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:performance:cpuload

cpuLoad

Syntax
mixed cpuLoad ()

Description

The function cpuLoad() returns an array of CPU loads under windows, a single integer value under unix, or false if the information is not available.

Windows

After PHP version 5.4, the Windows PHP extension for COM objects is not enabled by default. To enable it, add

extension=php_com_dotnet.dll

to php.ini. If not available, the error class COM not installed will be issued. The function returns a 4 element array, the first element represents total CPU usage.

Usage

$perf = newPerfMonitor($db);
$c =  $perf->cpuLoad();
 
print_r($c);
/*
 * Returns 
Array (
  [0] => 30
  [1] => 0
  [2] => 0
  [3] => 0
)
*/

Unix

The function returns a single value, that represent total CPU usage.

Usage

$perf = newPerfMonitor($db);
$c =  $perf->cpuLoad();
 
print $c;
/*
 * Returns  30
 */ 
v5/performance/cpuload.txt · Last modified: 2016/01/13 02:14 by mnewnham