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

[HTCondor-users] memory leak in condor_q?



I've noticed there's not so much difference between the memory
consumption of condor_q -stream and condor_q:

[root@XXX thrash]# /usr/bin/time -v condor_q -stream >/dev/null
...
Maximum resident set size (kbytes): 186592
...

[root@XXX thrash]# /usr/bin/time -v condor_q >/dev/null
...
Maximum resident set size (kbytes): 306352
...

There was 100k jobs in the queue. I've dug into the source a bit, and
I suspect some leak somewhere here:
https://github.com/htcondor/htcondor/blob/b151357dcd13efe2703a2386e1d89bbacac79cd6/src/condor_schedd.V6/qmgmt_send_stubs.cpp#L862-L882

or here:
https://github.com/htcondor/htcondor/blob/0222c71b4a7cf5946ab9d5caf5ecca0ca8c75539/src/condor_utils/classad_oldnew.cpp#L57-L130

Maybe the ReliSock, or the ClassAd...

Cheers,
daniel