System:getCpuInfo Method Purpose This method (on AIX) returns information on system CPU utilization. Type Synchronous, IMPACT_INFO. Arguments None. Returns Name Type Description % User Time Double Percent of the time currently run processes execute in user mode % System Time Double Percent of the time currently run processes execute in kernel mode % Time Idle Double Percent of the time wait process is the current running process % Time Wait Double Percent of the time currently run processes wait for block I/O to complete Physical Reads Integer Total count of physical reads performed by the system, lifetime total Physical Writes Integer Total count of physical writes performed by the system, lifetime total Logical Reads Integer Total count of logical reads performed by the system, lifetime total Logical Writes Integer Total count of logical writes performed by the system, lifetime total Raw Reads Integer Total count of block (raw) reads performed by the system, lifetime total Raw Writes Integer Total count of block (raw) writes performed by the system, lifetime total Remote Reads Integer Total count of remote read requests, lifetime total Remote Writes Integer Total count of remote writes performed by the system, lifetime total Exec Total Integer Total count of exec calls performed by the system, lifetime total Fork Total Integer Total count of fork calls performed by the system, lifetime total Context Switches Integer Total count of the system changing to a different current running process, lifetime total (this counter may wrap) Device Interrupts Integer Total count of device interrupts, lifetime total Software Interrupts Integer Total count of software interrupts, lifetime total Avg Running Double Average number of processes in the run queue Avg Swapped Out Double Average number of processes that are inactive because they are waiting to be paged in.