boost::condition_variable::notify_one() 関数は、ブロックを解除しているスレッドの実行を自動的に再開しますか?それとも未定義であり、OS がスレッドをスケジュールする方法に依存していますか?
私はスレッド化と、OS がそれらとどのようにやり取りするかについてはあまり詳しくないので、notify_one() の実装に関する洞察は役に立ちます。
ありがとう
boost::condition_variable::notify_one() 関数は、ブロックを解除しているスレッドの実行を自動的に再開しますか?それとも未定義であり、OS がスレッドをスケジュールする方法に依存していますか?
私はスレッド化と、OS がそれらとどのようにやり取りするかについてはあまり詳しくないので、notify_one() の実装に関する洞察は役に立ちます。
ありがとう