Concept Flow - Forking workers per CPU core
Start Master Process
Get CPU Core Count
For each CPU core
Fork a Worker Process
Workers run tasks in parallel
Master listens for worker exit
If worker exits, fork a new one
End
The master process counts CPU cores, forks one worker per core, and restarts workers if they exit.