随笔 - 79  文章 - 58  trackbacks - 0
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(9)

随笔分类

随笔档案

文章档案

相册

搜索

  •  

积分与排名

  • 积分 - 294269
  • 排名 - 87

最新评论

阅读排行榜

评论排行榜

07 2008 档案
原子比较替换锁      摘要: 一般进程间互斥都是用信号量之类的,但信号量资源有限制,而且速度也不佳.

有的时候用共享内存作为锁介质,使用原子比较替换的方式,速度快,又没有限制.

但共享内存有个坏处,进程退出时不会自动释放锁资源.

原子比较替换时应该替换为进程ID, 其他进程加锁时可以判断加锁进程是否存在,

如果不存在则替换为本进程ID.  阅读全文
posted @ 2008-07-15 21:23 merlinfang 阅读(1461) | 评论 (3)  编辑