信号量,临界区,互斥,原子操作,消息,事件,哪种效率最高?
多核,多线程同步时.信号量,临界区,互斥,原子操作,消息,事件,哪种效率最高?希望有实际测试过的来回答,谢谢,请勿信口开河....
多核,多线程同步时.信号量,临界区,互斥,原子操作,消息,事件,哪种效率最高?希望有实际测试过的来回答,谢谢,请勿信口开河.
展开
2013-09-01
展开全部
在Windows中,临界区的效率最高。原因是它不用陷入内核,在用户态执行信号量,互斥,事件都是系统内核对象,效率比临界区低,但是有更好的可操作性。上面的几个东西都是为了实现原子操作用的。以上是Windows核心编程里实际测试过的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询