Skip to Content.
Sympa Menu

sphenix-tracking-l - [Sphenix-tracking-l] TpcClusterizer memory leak (found)

sphenix-tracking-l AT lists.bnl.gov

Subject: sPHENIX tracking discussion

List archive

Chronological Thread  
  • From: Christof Roland <christof.roland AT cern.ch>
  • To: Hugo Pereira Da Costa via sPHENIX-tracking-l <sphenix-tracking-l AT lists.bnl.gov>
  • Subject: [Sphenix-tracking-l] TpcClusterizer memory leak (found)
  • Date: Thu, 20 Jan 2022 13:49:58 +0100

Hi Everybody, 

I tried a few stunts to find the memory leak in the TpcClusterizer and what finally 
stopped it was turning off the creation of the ClusterHitAssoociation map. 
With this disabled the memory along 1000 events is pretty stable. See PrMon plot below.

It looks like thes ClusterHitsAssoc map is not properly reset. Looking in the Clusterizer code 
neither the clustermap nor the assoc map are reset. Which makes sense since the INTT and 
MVTX clusterizers also write to the same maps. 

While ClusterMap apparently gets reset properly, the assoc map doesn't.
Where do we do this actually?

Cheers

   Christof 





Archive powered by MHonArc 2.6.24.

Top of Page