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

[HTCondor-users] kill jobs which fork too many child processes

Hi all,

Does Condor monitor the number of threads that a job creates?
Or in other words:
Is it possible to instruct Condor to kill jobs that create a lot of child processes
and the number of these processes exceed the requested cores for the job
(or even the total amount of cores in the system)?

Sure, I can use ASSIGN_CPU_AFFINITY to restrict these jobs to the amount of cores they have requested.
But nevertheless system load is increasing this way due to process management.
And it's not fair against other users.
So I want to put these "bad" jobs on hold.
How can I do this in Condor?

Thanks in advance


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature