 |
Belle II Software
release-05-01-25
|
11 #include <framework/dataobjects/ProfileInfo.h>
13 #include <framework/utilities/Utils.h>
14 #include <framework/gearbox/Unit.h>
unsigned long getRssMemoryKB()
Returns the amount of memory the process actually occupies in the physical RAM of the machine.
static const double s
[second]
double m_timeInSec
Time used by this process in seconds.
unsigned long m_rssMemory
Resident Memory size in kB.
Abstract base class for different kinds of events.
double getClock()
Return current value of the real-time clock.
unsigned long m_virtualMemory
Virtual Memory size in kB.
void set(double timeOffset=0)
Obtain the current profile values.
unsigned long getVirtualMemoryKB()
Returns currently used virtual memory in KB, includes swapped and not occupied memory pages and memor...