[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] memory leak in Condor 7.4.2 schedd ???



Dan Bradley wrote:


Matthew Farrellee wrote:


FYI, Condor uses string interning to minimize the memory footprint of jobs (all classads actually), but, iirc, does not always garbage collect the string pool. If you have a lot of jobs passing through your Schedd, say with large unique Environments, you could certainly see memory usage increase.

Actually, the ClassAd string pool is garbage collected via reference counting. I'm not aware of any case where this string pool gets bloated from jobs that are no longer in the job queue.

--Dan

This was supposed to be the case. I see a number of related commits from a year ago (by me!). Recollection is reference counting wasn't happening properly. Maybe I didn't fully fix it.

Best,


matt