System:getSystemInfo

Method

Purpose

This method (on Mac OS X) returns information that pertains to multi-tasking process management by the system, including process swapping and run queuing. It also returns information on the memory usage.

Type

Synchronous, IMPACT_INFO.

Arguments

None.

Returns

 

Name

Type

Description

Up Time

Long

System up time in seconds

Real Memory

Long

Total real memory in kilobytes

Free Memory

Long

Free Memory in kilobytes

% Free Real Memory

Double

% Free Real Memory

Avg Running

Double

Average number of processes running over 1 minute

Avg Running (5 min)

Double

Average number of processes running over 5 minutes

Avg Running (15 min)

Double

Average number of processes running over 15 minutes

% Time Usage

Integer

% Time Usage

% 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 currently- running process