并发控制机制选择原则

1. 不允许睡眠的上下文需要采用忙等待类

2. 可以睡眠的上下文可以采用堵塞类

3. 在异常上下文中访问的竞争资源一定要采用忙等待类

4. 临界区操作较长的应用建议采用堵塞类

5 临界区很短的操作建议采用忙等待类

6. 中断屏蔽仅在有与中断上下文共享资源时使用

7. 共享资源仅仅是一个整型变量时,使用原子变量

 

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

导航