0

私は c++ を使用していますが、次に実行するスレッドを指定できるかどうか知りたいだけでした。マルチスレッド プログラムの実行順序を設定するために、いくつかの pthread_mutex 関数を上書きしています。

4

1 に答える 1

0

実行するスレッドを直接指定することはできません。それはシステム スケジューラの仕事です。

タスク キューを作成すると、タスク キュー内のすべてのスレッドがブロックされます。タスクにいくつかのタスクがある場合、同期プリミティブ (pthread_cond_t など) によって実行するようにスレッドに通知できます。

于 2012-10-18T05:22:42.433 に答える