事前定義されたPIDを使用してプロセスを開始/実行することは可能ですか? LinuxまたはOSX(またはBSD)では?
事前定義されたPIDでプロセスを開始することはできません。
これを実行したい場合は、新しいプロセスが生成されたときにfork()
(および後続の)システムコールの実装を変更し、何らかの方法でこれらの呼び出しをインターセプトできるユーティリティを作成する必要があります。また、PID割り当ての特定の実装は、オペレーティングシステムのカーネルに依存することを忘れないでください。これは、OSXとLinuxでは同じではありません。