Memory Profiler/IgProf
Memory profiling reports
MEM_LIVE: memory that has not been freed - snapshot of the heap, i.e. a heap profile.
MEM_MAX: the largest single allocation by any function
MEM_TOTAL: the total amount of memory allocated by any function - a snapshot of poor memory locality
N: memory snapshot at the end of N-th event
Diff(N-M): memory difference between N-th and M-th event - direct memory leakage
End of Run: memory snapshot at the End of Run
Geant4.10.3.r06 lArTest B=4.0T
Sample
Physics List
Energy
MEM_LIVE
MEM_MAX
MEM_TOTAL
e-
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
e+
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
mu-
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
mu+
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
pi-
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
pi+
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
K-
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
K+
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
Proton
FTFP_BERT
1 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
5 GeV
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run
    1
  
Diff(1001-1)
1001
  
End of Run