摘要: 原文:http://archlord.blog.hexun.com/27358184_d.htmlMutex 含义为互斥体,这个词是Mutual Exclude的缩写,它在计算机中是互斥也就是排他持有的一种方式,和信号量Semaphore有可以对比之处,有人做过如下类比:Mutex是一把钥匙,一个人拿了就可进入一个房间,出来的时候把钥匙交给队列的第一个,一般的用法是用于串行化对critical section代码的访问,保证这段代码不会被并行的运行。Semaphore是一件可以容纳N人的房间,如果人不满就可以进去,如果人满了,就要等待有人出来。对于N=1的情况,称为binary semapho 阅读全文
posted @ 2012-04-09 17:30 流浪者的飘 阅读(433) 评论(0) 推荐(0) 编辑