私はセマフォについて読んでいて、この記事に出くわしました:
www.csc.villanova.edu/~mdamian/threads/posixsem.html
したがって、このページでは、同じデータにアクセスする 2 つのスレッドがある場合、事態が悪化する可能性があると述べています。解決策は、同時に 1 つのスレッドのみがデータにアクセスできるようにすることです。
これは明らかであり、私は解決策を理解していますが、これを行うためにスレッドが必要なのはなぜですか? ポイントは?スレッドがブロックされて 1 つのスレッドしか実行できない場合、それらを使用する必要はありません。利点はありません。(または、これは単なるばかげた例かもしれません。そのような場合は、賢明な例を教えてください)
前もって感謝します。