落尘
落尘2012
路漫漫其修远兮,吾将上下而求索
全部博文(65)
dvb技术(0)
web前端(1)
sed(1)
疑问解答(2)
vim(4)
linux内核(2)
wine内核机制(3)
2016年(1)
2015年(12)
2014年(34)
2013年(16)
2012年(2)
gaosiy
gengxm
Bsolar
浪花小雨
barech
e41569
dongjuyu
mt_glass
prefecti
发布时间:2014-11-27 15:55:44
在多线程编程中,经常使用到如Semaphore或Mutex等许多线程间同步用的工具,但是Mutex和Semaphore的区别一直让人困惑。一、Semaphore1. 信号量是一个非负整数,具有两种原子操作:a. P操作:也称Down操作。等待信号量变为正数,而后减少信号量;b. V操作:也称Up操作。增加信号量,唤醒等待队列中的进程。/* A co.........【阅读全文】
登录 注册