実行中の 2 つのプロセス間の通信に問題があります。最初に実行し、スクリプトの半分の実行を完了してから、特定の時間に C++ プログラムの実行が完了したという信号を待つ R プログラムがあります。
私が考えることができる素人のアプローチは、(1)Rプログラムをポーリング/スリープさせ、可能であれば10ミリ秒ごとに起動し、C ++プログラムが完了したことを示すファイルの内容を確認することでした。C++ プログラムは、問題のファイルに正しいシグナルを追加します。
よりパフォーマンス効率の高いソリューションを探しています。
どうぞよろしくお願いいたします。
ありがとうアジェイ