The Pedigree Project  0.1
Public Attributes | List of all members
Process::ProcessMetadata Struct Reference
+ 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
 Time spent in userspace as this process.
 
Time::Timestamp kernelTime
 Time spent in the kernel as this process.
 
Time::Timestamp startTime
 Time at which process started.
 

Detailed Description

Stores metadata about this process.

Definition at line 518 of file Process.h.

Member Data Documentation

ssize_t Process::ProcessMetadata::virtualPages

Virtual address space consumed, including that which would trigger a successful trap to page data in.

Definition at line 530 of file Process.h.


The documentation for this struct was generated from the following file: