ProcessInformation (schema)

Process information

Describes a process detail informaiton.
Name Description Type Notes
command Display process command

Display the command line used to start the process.
string
cpu_usage CPU usage

The process's share of the elapsed CPU time since the last screen update, expressed as a percentage of total CPU time.
number
memory_usage Memory usage

A process's currently used share of available physical memory.
number
nice_value The nice value of the process

A negative nice value means higher priority, whereas a positive nice value means lower priority.
Zero in this field simply means priority will not be adjusted in determining a process's dispatch-ability.
string
process_id Process id

Display the process id.
string
resident_memory_size Resident Memory Size (MB)

The non-swapped physical memoery a task is using.
number
shared_memory_size Shared Memory Size (MB)

The amount of shared memory available to a process, not all of which is typically resident.
It simply reflects memory that could be potentially shared with other processes.
number
user Process user

Display the process user.
string
virtual_memory_size Virtual Memory Size (MB)

The total amount of virtual memory used by the process.
It includes all code, data and shared libraries plus pages that have been swapped out and pages that have been mapped but not used.
number