|
latest version v1.9 - last update 10 Apr 2010 |
|
system depended structure More...
#include <ltiProcessInfo.h>
Public Member Functions | |
| procStatus () | |
| ~procStatus () | |
Public Attributes | |
Linux attributes | |
| int | pid |
| char * | comm |
| char | state |
| int | ppid |
| int | pgrp |
| unsigned int | majflt |
| unsigned int | cmajflt |
| int | priority |
| int | vsize |
| int | rss |
| int | coremem |
| int | swapmem |
| int | freecoremem |
| int | buffers |
| int | cached |
| int | freeswapmem |
| int | numberofcpus |
| int * | clockrate |
| float | processorload |
Windows Attributes | |
|
| |
| static const int | MAX_SYSTEM_CPUS |
| void * | pid |
| unsigned int | wss |
| unsigned int | pfu |
| int | numberOfCPUs |
| procStatus () | |
| ~procStatus () | |
system depended structure
| lti::processInfo::procStatus::procStatus | ( | ) |
default constructor set default values and init array for cpu clockrate storage
| lti::processInfo::procStatus::~procStatus | ( | ) |
destructor delete memory allocated in constructor
| lti::processInfo::procStatus::procStatus | ( | ) |
default constructor set default values and init array for cpu clockrate storage
| lti::processInfo::procStatus::~procStatus | ( | ) |
destructor delete memory allocated in constructor
buffers actual used
cached memory used
clockrate
| unsigned int lti::processInfo::procStatus::cmajflt |
number of page faults of process and its children
The filename of the executable.
total core memory
free core memory
free swap memo
| unsigned int lti::processInfo::procStatus::majflt |
number of page faults so far
static const int lti::processInfo::procStatus::MAX_SYSTEM_CPUS [static] |
number of processors in this system (available for Linux only)
number of processors in this system
number of CPUs
cpu number
| unsigned int lti::processInfo::procStatus::pfu |
page file usage
group id
process id
The process id.
parent process id
priority, i.e.
nice level
processorload
resident set size
State of process, in Linux: one of [RSDZT].
total swap memory
virtual memory size
| unsigned int lti::processInfo::procStatus::wss |
working set size