自旋锁の原理と実装

自旋鎖(Spinlock)とは、ロックが取得できない際にスレッドをブロッキングせずに、ループ処理を通じて再三にわたってロックの取得を試みる同期機構です。 自旋と非自旋ロックの動作比較 自旋ロックと互渴望ロック(ミューテックスなど)の主な違いは、ロック取得失敗時の挙動にあります。 自旋ロック: ロックを獲得するまで CPU を ...

6月18日 18:32 投稿