я был глупым и делал форкбомбы на суперкомпьютерах, чтобы ставить расчёты...
если передано много параметров, тогда форкаемся и передаем один аргумент в ребенка; а если один - то запускаем задачу.
ну и потом слипом отслеживал какие дети померли и форкался снова :)
правда потом я стал умнее и начал использовать mp.pool и больше не страдал