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