【windows核心编程】 第八章 用户模式下的线程同步
摘要:
Windows核心编程 第八章 用户模式下的线程同步1、 线程之间通信发生在以下两种情况:① 需要让多个线程同时访问一个共享资源,同时不能破坏资源的完整性② 一个线程需要通知其他线程某项任务已经完成2、 原子访问所谓原子访问就是一个线程在访问某个资源的同时能够保证没有其他线程会在同一时刻访问同一资源。CPU一个最小操作单位并不是一条编程语言指令,所以即使在线程中只有一行赋值语句,在CPU看来却不是一条语句,所以如果两个线程中有同样的一行赋值语句,那么也可能会发生不可预料的结果。Windows提供了一系列原子操作的函数,Interlocked系列函数。LONG InterlockedExchan 阅读全文
posted @ 2013-07-07 22:05 崔好好 阅读(977) 评论(0) 推荐(0)
浙公网安备 33010602011771号