| gem5
    v21.1.0.2
    | 
For getrusage(). More...
#include <operatingsystem.hh>
| Public Attributes | |
| timeval | ru_utime | 
| user time used  More... | |
| timeval | ru_stime | 
| system time used  More... | |
| int64_t | ru_maxrss | 
| max rss  More... | |
| int64_t | ru_ixrss | 
| integral shared memory size  More... | |
| int64_t | ru_idrss | 
| integral unshared data "  More... | |
| int64_t | ru_isrss | 
| integral unshared stack "  More... | |
| int64_t | ru_minflt | 
| page reclaims - total vmfaults  More... | |
| int64_t | ru_majflt | 
| page faults  More... | |
| int64_t | ru_nswap | 
| swaps  More... | |
| int64_t | ru_inblock | 
| block input operations  More... | |
| int64_t | ru_oublock | 
| block output operations  More... | |
| int64_t | ru_msgsnd | 
| messages sent  More... | |
| int64_t | ru_msgrcv | 
| messages received  More... | |
| int64_t | ru_nsignals | 
| signals received  More... | |
| int64_t | ru_nvcsw | 
| voluntary context switches  More... | |
| int64_t | ru_nivcsw | 
| involuntary "  More... | |
For getrusage().
Definition at line 96 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_idrss | 
integral unshared data "
Definition at line 102 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_inblock | 
block input operations
Definition at line 107 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_isrss | 
integral unshared stack "
Definition at line 103 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_ixrss | 
integral shared memory size
Definition at line 101 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_majflt | 
page faults
Definition at line 105 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_maxrss | 
max rss
Definition at line 100 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_minflt | 
page reclaims - total vmfaults
Definition at line 104 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_msgrcv | 
messages received
Definition at line 110 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_msgsnd | 
messages sent
Definition at line 109 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_nivcsw | 
involuntary "
Definition at line 113 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_nsignals | 
signals received
Definition at line 111 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_nswap | 
swaps
Definition at line 106 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_nvcsw | 
voluntary context switches
Definition at line 112 of file operatingsystem.hh.
| int64_t gem5::OperatingSystem::rusage::ru_oublock | 
block output operations
Definition at line 108 of file operatingsystem.hh.
| timeval gem5::OperatingSystem::rusage::ru_stime | 
system time used
Definition at line 99 of file operatingsystem.hh.
| timeval gem5::OperatingSystem::rusage::ru_utime | 
user time used
Definition at line 98 of file operatingsystem.hh.