Вы можете создать список ChildProcesses , поскольку spawn и fork возвращают ChildProcess, вы можете добавить новый элемент в список сразу после его создания.
Опция Secnod будет выполнять команду типа ps и анализировать ее вывод. Первый вариант кажется мне более подходящим, потому что он не зависит от операционной системы, и вы не будете анализировать вывод ps
вручную. Также у вас будет актуальный класс ChildProcess, который может быть полезен.