Fighting fork bombs
Posted Apr 7, 2011 15:16 UTC (Thu) by giraffedata
In reply to: Fighting fork bombs
Parent article: Fighting fork bombs
you're [suggesting] keeping the whole process until its children exits which can be expensive, maybe a middleground could be more useful ie keep only the 'identity' of the parent process and free the rest.
I don't think "whole process" implies the program memory and I agree - if I were implementing this, I would have exit() free all the resources the process holds that aren't needed after the program is done running, as Linux does for zombie processes today. But like existing zombies, I would probably keep the whole task control block for simplicity.
to post comments)