
线程同步
willdehao
凡人、
展开
-
在C++中实现四种进程或线程同步互斥的控制
现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。由这4种方法组合优化就有了.Net和Java下灵活多变的,编程简便的线程进程控制手段。 这4种方法具体定义如下 在《操作系统教程》ISBN 7-5053-6193-7 一书中可以找到更加详细的解释 1临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。转载 2012-06-05 10:45:46 · 930 阅读 · 0 评论 -
C++多线程同步技术(MFC)
1. 何时使用同步类 MFC 提供的多线程类分为两类:同步对象(CSyncObject、CSemaphore、CMutex、CCriticalSection 和 CEvent)和同步访问对象(CMultiLock 和 CSingleLock)。 当必须控制对资源的访问以确保资源的完整性时,使用同步类。同步访问类用于获取对这些资源的访问权。 若要确定应使用的同步类,请询转载 2012-06-05 10:47:48 · 1754 阅读 · 0 评论