私はmutexが各スレッド(LinuxのPOSIXスレッド)によって平均的に入力されるようにする方法を見つけようとしました。平均的に各スレッドが共有するmutexを保証する方法
私のプログラムでは、グローバルキューがあり、独自のmutexロックを持っています。いくつかの書き込みスレッドは、要素を一度に1つずつキューに書き込み、1つの読み取りスレッドは毎回キューから要素のグループを読み込みます。その結果、キューのサイズは常に制限よりも大きくなります。
私の質問はどのようにmutexがすべてのスレッドによって平均的にアクセスされるべきかを確認することです。どんなコメントもありがとう!
あなたはリソースの飢餓について話していますか? http://en.wikipedia.org/wiki/Resource_starvation – Volte