自旋锁-基于忙等待的并发控制机制

自旋锁,只能解决互斥问题;

不能堵塞;

当加锁失败,自旋锁用忙等待应对,本线程不放弃时间片,一直死循环直到加锁成功;

适用于:

1. 异常上下文之间共享资源

2. 异常上下文与任务上下文之间共享资源

3. 任务上下文之间、且临界区时间很短(即无堵塞)的情况

4. 互斥问题

posted on 2024-09-07 12:15  f1engmin11  阅读(5)  评论(0编辑  收藏  举报

导航