|
The Pedigree Project 0.1
|
Collaboration diagram for Process::ProcessMetadata:Public Attributes | |
| ssize_t | heapUsage |
| Bytes used in the kernel heap by this process. | |
| ssize_t | virtualPages |
| ssize_t | physicalPages |
| Physical address space consumed, barring that which is shared. | |
| ssize_t | sharedPages |
| Shared pages consumed. | |
| Time::Timestamp | userTime |
| CPU time retained after threads leave the process topology. | |
| Time::Timestamp | kernelTime |
| Time::Timestamp | reapedChildrenUserTime |
| Time spent in userspace by children this process has reaped. | |
| Time::Timestamp | reapedChildrenKernelTime |
| Time spent in the kernel by children this process has reaped. | |
| Time::Timestamp | startTime |
| Time at which process started. | |
| ssize_t Process::ProcessMetadata::heapUsage |
| ssize_t Process::ProcessMetadata::physicalPages |
| Time::Timestamp Process::ProcessMetadata::reapedChildrenKernelTime |
Time spent in the kernel by children this process has reaped.
Definition at line 1243 of file Process.h.
Referenced by Process::accountReapedChild().
| Time::Timestamp Process::ProcessMetadata::reapedChildrenUserTime |
Time spent in userspace by children this process has reaped.
Definition at line 1241 of file Process.h.
Referenced by Process::accountReapedChild().
| ssize_t Process::ProcessMetadata::sharedPages |
| Time::Timestamp Process::ProcessMetadata::startTime |
| Time::Timestamp Process::ProcessMetadata::userTime |
CPU time retained after threads leave the process topology.
Definition at line 1238 of file Process.h.
Referenced by Process::removeThread(), Process::totalTime(), and Process::~Process().
| ssize_t Process::ProcessMetadata::virtualPages |