9#ifndef TRKDETDESCRUTILS_MEMORYLOGGER_H
10#define TRKDETDESCRUTILS_MEMORYLOGGER_H
15#include "GaudiKernel/MsgStream.h"
45 mutable std::atomic<float>
m_rss;
A small helper class looking at /proc/<PID>status.
std::atomic< float > m_rss
real memory size
float vmSize() const
vsize/rss returnal
MemoryLogger()
Default constructor.
std::atomic< float > m_vsize
virtual memory size
void refresh(int pid) const
update the memory logger
Ensure that the ATLAS eigen extensions are properly loaded.
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output