关键代码段
1.关键代码段(临界区)工作在用户方式下。
2.关键代码段(临界区)是指一个小代码段,在代码能够执行前,它必须独占对某资源的访问权。
利用关键代码段实现线程间的同步的一个实例
互斥对象、事件对象与关键代码段的比较
互斥对象和事件对象属于内核对象,利用内核对象进行线程同步,速度较慢,
但利用互斥对象和事件对象这样的内河对象,可以在多个进程中的各个线程间进行同步。
关键代码段时工作在用户方式下,同步速度较快,
但在使用关键代码段时,很容易进入死锁状态,
因为在等待进入关键代码段时无法设定超时值