多线程编程 使用同步对象编程
1、互斥锁(mutex)2、条件变量(conditionvariable)3、多读单写锁(multi-read,single-writelock)4、信号量(semophore)5、进程间同步(processsynchronization)6、同步原语的比较(compareprimitive)同步对象是内存中的变量,你可以象访问一般的数据那样来访问它。不同进程内的线程可以通过共享内存中的同步变量来同步,即使这些线程互不可见。同步变量可以放置在文件当中,可以比创建它的进程拥有更长的生命。·互斥锁·状态变量·读写锁·信号灯(信号量)·在两个或更多个进程内的线程可以合用一个同步变量。注意,同步变量应
用户评论