LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
memoryReportLinux.cc
Go to the documentation of this file.
1
#include "
art/Framework/EventProcessor/detail/memoryReport.h
"
2
#include "art/Utilities/LinuxProcMgr.h"
3
#include "
messagefacility/MessageLogger/MessageLogger.h
"
4
5
using
mf::LogPrint
;
6
7
void
8
art::detail::memoryReport
()
9
{
10
LinuxProcMgr procInfo{1};
11
LogPrint
(
"ArtSummary"
) <<
"MemReport "
12
<<
"---------- Memory Summary ---[base-10 MB]----"
;
13
LogPrint
(
"ArtSummary"
) <<
"MemReport VmPeak = "
<< procInfo.getVmPeak()
14
<<
" VmHWM = "
<< procInfo.getVmHWM();
15
LogPrint
(
"ArtSummary"
) <<
""
;
16
}
MessageLogger.h
memoryReport.h
mf::LogPrint
MaybeLogger_< ELseverityLevel::ELsev_warning, true > LogPrint
Definition:
MessageLogger.h:220
art::detail::memoryReport
void memoryReport()
Definition:
memoryReportDarwin.cc:4
art
Framework
EventProcessor
detail
memoryReportLinux.cc
Generated on Thu Jul 26 2018 13:09:40 for LArSoft by
1.8.11