I have 8 CPUs and I want to maximize it. If I use forks, it doesn't seem to use the other CPUs. But if I use 8 programs, then the CPUs are all being used.
So, my question is why can't fork use the other CPUs? Because I would like to use only one program to controls all the sub-processes.