すみません、初心者質問なのですが、
サーバーでリクエストを待って動かすようなプログラムを
1PCで4〜5個同時稼動させたいと思っているのですが、

1つの実行ファイルに処理を纏めるのと
複数の実行ファイルに分けそれらを同時稼動させるのとでは
どちらの方が開発・動作(安定性)的に良いのでしょうか?

そもそもUNIX・LINUXは複数同時稼動できたり、適しているのでしょうか。
複数に分けた方がマルチコアCPUを活用できるという話はガセでしょうか?
些細な情報、ご指摘、何でも構いませんのでご助言頂けますと幸いです。