私は分岐を使用するのが初めてで、目的を達成する方法を理解するのに苦労しています。できる限り説明しようと思います。
Linux 上で動作する機能的なバークレー ソケット サーバーであるプロセス A があります。
バックグラウンド状態で、プログラムをディスクから別の非ブロック プロセス (プロセス B) にロードするには、プロセス A が必要です。次に、プロセス A は、プロセス A のソケットのプロセス B 制御を渡す必要があります。最後に、プロセス A を終了し、プロセス B を実行したままにする必要があります。
古いプロセスが終了した場合にソケットを新しいプロセスに渡すために必要なものと、元のプロセスを終了できる非ブロックの新しいプロセスを作成する最良の方法については不明です。