互斥对象、事件和关键代码段实现线程同步
三种线程同步的方法比较:
1、互斥对象和事件对象都属于内核对象、利用内核对象进行线程同步时,速度较慢,但利用互斥对象和事件对象这样的内核对象,可以在多个进程中的各个线程间进行同步。
2、关键代码段工作在用户方式下,同步速度较快,但是在使用关键代码段时,很容易进入死锁状态,因为在等待进入关键代码段时无法设定超时。
posted on 2013-07-26 10:42 NewPanderKing 阅读(212) 评论(0) 编辑 收藏 举报
三种线程同步的方法比较:
1、互斥对象和事件对象都属于内核对象、利用内核对象进行线程同步时,速度较慢,但利用互斥对象和事件对象这样的内核对象,可以在多个进程中的各个线程间进行同步。
2、关键代码段工作在用户方式下,同步速度较快,但是在使用关键代码段时,很容易进入死锁状态,因为在等待进入关键代码段时无法设定超时。
posted on 2013-07-26 10:42 NewPanderKing 阅读(212) 评论(0) 编辑 收藏 举报