gem5  v22.0.0.1
Public Attributes | List of all members
gem5::Linux::rusage Struct Reference

#include <linux.hh>

Public Attributes

struct timeval ru_utime
 user time used More...
struct 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...

Detailed Description

Definition at line 238 of file linux.hh.

Member Data Documentation

◆ ru_idrss

int64_t gem5::Linux::rusage::ru_idrss

integral unshared data "

Definition at line 244 of file linux.hh.

◆ ru_inblock

int64_t gem5::Linux::rusage::ru_inblock

block input operations

Definition at line 249 of file linux.hh.

◆ ru_isrss

int64_t gem5::Linux::rusage::ru_isrss

integral unshared stack "

Definition at line 245 of file linux.hh.

◆ ru_ixrss

int64_t gem5::Linux::rusage::ru_ixrss

integral shared memory size

Definition at line 243 of file linux.hh.

◆ ru_majflt

int64_t gem5::Linux::rusage::ru_majflt

page faults

Definition at line 247 of file linux.hh.

◆ ru_maxrss

int64_t gem5::Linux::rusage::ru_maxrss

max rss

Definition at line 242 of file linux.hh.

◆ ru_minflt

int64_t gem5::Linux::rusage::ru_minflt

page reclaims - total vmfaults

Definition at line 246 of file linux.hh.

◆ ru_msgrcv

int64_t gem5::Linux::rusage::ru_msgrcv

messages received

Definition at line 252 of file linux.hh.

◆ ru_msgsnd

int64_t gem5::Linux::rusage::ru_msgsnd

messages sent

Definition at line 251 of file linux.hh.

◆ ru_nivcsw

int64_t gem5::Linux::rusage::ru_nivcsw

involuntary "

Definition at line 255 of file linux.hh.

◆ ru_nsignals

int64_t gem5::Linux::rusage::ru_nsignals

signals received

Definition at line 253 of file linux.hh.

◆ ru_nswap

int64_t gem5::Linux::rusage::ru_nswap


Definition at line 248 of file linux.hh.

◆ ru_nvcsw

int64_t gem5::Linux::rusage::ru_nvcsw

voluntary context switches

Definition at line 254 of file linux.hh.

◆ ru_oublock

int64_t gem5::Linux::rusage::ru_oublock

block output operations

Definition at line 250 of file linux.hh.

◆ ru_stime

struct timeval gem5::Linux::rusage::ru_stime

system time used

Definition at line 241 of file linux.hh.

◆ ru_utime

struct timeval gem5::Linux::rusage::ru_utime

user time used

Definition at line 240 of file linux.hh.

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

Generated on Sat Jun 18 2022 08:13:16 for gem5 by doxygen 1.8.17