会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Pennant的日常
分享工作上的点点滴滴
博客园
首页
新随笔
新文章
联系
订阅
管理
2009年10月19日
《多处理器编程的艺术》读书笔记(4)--- 自旋锁(1)
摘要: 任何互斥协议都会产生这样的问题:如果不能获得锁,应该怎么做?对此有两种选择。其一种方案是让其继续进行尝试,这种锁称为自旋锁,对锁的反复测试过程称为旋转或忙等待。在希望锁延迟较短的情形下,选择旋转的方式比较合乎情理。但只有在多处理器中旋转才有实际意义。TASLock[代码]TTASLock [代码] 从正确性的角度来看,TASLock和TTASLock算法是等价的:每一个算法都保证了无死锁的互斥。(...
阅读全文
posted @ 2009-10-19 23:00 汝熹
阅读(790)
评论(0)
推荐(0)
编辑