#include </builds/gaudi/Gaudi/RootCnv/include/RootCnv/SysProcStat.h>
Definition at line 22 of file SysProcStat.h.
◆ SysProcStat()
SysProcStat::SysProcStat |
( |
| ) |
|
◆ ~SysProcStat()
virtual Gaudi::SysProcStat::~SysProcStat |
( |
| ) |
|
|
virtualdefault |
◆ update()
int SysProcStat::update |
( |
| ) |
|
|
virtual |
Definition at line 29 of file SysProcStat.cpp.
30 FILE* file =
fopen(
"/proc/self/stat",
"r" );
40 &
pid,
comm, &
state, &
ppid, &
pgrp, &
session, &
tty_nr, &
tpgid, &
flags, &
minflt, &
cminflt, &
majflt,
41 &
cmajflt, &
utime, &
stime, &
cutime, &
cstime, &
priority, &
nice, &
num_threads, &
itrealvalue, &
startime,
42 &
vsize, &
rss, &
rlim, &
startcode, &
endcode, &
startstack, &
kstkesp, &
kstkeip, &
signal, &
blocked,
46 if (
par != 39 )
return -1;
49 gettimeofday( &tv,
nullptr );
50 time = tv.tv_sec * 1000 + tv.tv_usec / 1000;
◆ blocked
long unsigned Gaudi::SysProcStat::blocked |
◆ cmajflt
long unsigned Gaudi::SysProcStat::cmajflt |
◆ cminflt
long unsigned Gaudi::SysProcStat::cminflt |
◆ cnswap
long unsigned Gaudi::SysProcStat::cnswap |
◆ comm
char Gaudi::SysProcStat::comm[128] |
◆ cstime
long int Gaudi::SysProcStat::cstime |
◆ cutime
long int Gaudi::SysProcStat::cutime |
◆ endcode
long unsigned Gaudi::SysProcStat::endcode |
◆ exit_signal
int Gaudi::SysProcStat::exit_signal |
◆ flags
long unsigned Gaudi::SysProcStat::flags |
◆ itrealvalue
long int Gaudi::SysProcStat::itrealvalue |
◆ kstkeip
long unsigned Gaudi::SysProcStat::kstkeip |
◆ kstkesp
long unsigned Gaudi::SysProcStat::kstkesp |
◆ majflt
long unsigned Gaudi::SysProcStat::majflt |
◆ minflt
long unsigned Gaudi::SysProcStat::minflt |
◆ nice
long int Gaudi::SysProcStat::nice |
◆ nswap
long unsigned Gaudi::SysProcStat::nswap |
◆ num_threads
long int Gaudi::SysProcStat::num_threads |
◆ pgrp
int Gaudi::SysProcStat::pgrp |
◆ pid
int Gaudi::SysProcStat::pid |
◆ ppid
int Gaudi::SysProcStat::ppid |
◆ priority
long int Gaudi::SysProcStat::priority |
◆ processor
int Gaudi::SysProcStat::processor |
◆ rlim
long unsigned Gaudi::SysProcStat::rlim |
◆ rss
long int Gaudi::SysProcStat::rss |
◆ session
int Gaudi::SysProcStat::session |
◆ sigcatch
long unsigned Gaudi::SysProcStat::sigcatch |
◆ sigingore
long unsigned Gaudi::SysProcStat::sigingore |
◆ signal
long unsigned Gaudi::SysProcStat::signal |
◆ startcode
long unsigned Gaudi::SysProcStat::startcode |
◆ startime
long unsigned Gaudi::SysProcStat::startime |
◆ startstack
long unsigned Gaudi::SysProcStat::startstack |
◆ state
char Gaudi::SysProcStat::state |
◆ stime
long unsigned Gaudi::SysProcStat::stime |
◆ time
long Gaudi::SysProcStat::time |
◆ tpgid
int Gaudi::SysProcStat::tpgid |
◆ tty_nr
int Gaudi::SysProcStat::tty_nr |
◆ utime
long unsigned Gaudi::SysProcStat::utime |
◆ vsize
long unsigned Gaudi::SysProcStat::vsize |
◆ wchan
long unsigned Gaudi::SysProcStat::wchan |
The documentation for this class was generated from the following files: