并发控制机制选择原则
1. 不允许睡眠的上下文需要采用忙等待类
2. 可以睡眠的上下文可以采用堵塞类
3. 在异常上下文中访问的竞争资源一定要采用忙等待类
4. 临界区操作较长的应用建议采用堵塞类
5 临界区很短的操作建议采用忙等待类
6. 中断屏蔽仅在有与中断上下文共享资源时使用
7. 共享资源仅仅是一个整型变量时,使用原子变量
posted on 2024-09-07 12:14 f1engmin11 阅读(2) 评论(0) 编辑 收藏 举报
1. 不允许睡眠的上下文需要采用忙等待类
2. 可以睡眠的上下文可以采用堵塞类
3. 在异常上下文中访问的竞争资源一定要采用忙等待类
4. 临界区操作较长的应用建议采用堵塞类
5 临界区很短的操作建议采用忙等待类
6. 中断屏蔽仅在有与中断上下文共享资源时使用
7. 共享资源仅仅是一个整型变量时,使用原子变量
posted on 2024-09-07 12:14 f1engmin11 阅读(2) 评论(0) 编辑 收藏 举报