#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: