スレッド (pthreads) を作成する「スケジューラ」を作成し、各 pthread が実行ファイルを実行し、スケジューラを介してスケジューリングを制御したいと考えています。
アプリケーションでやりたい唯一の変更は、「待機」コードの行を追加することです。スケジューラーがアプリケーションを起動できるようにしたいと考えています。
私が知っているように、アプリケーションを実行する方法は、各 pthread で「execve」を使用することですが、この方法では、アプリケーションは前の DATA セグメントを保持しないため、条件変数を介してそれらを制御することはできません。
そのための良い方法は何ですか?
ありがとう!