摘要:
问题由来,考虑设计一个内存池类,http://www.ibm.com/developerworks/cn/linux/l-cn-ppp/index6.html?ca=drs-cn。内存池类代码如下:.h文件 1 #pragma once 2 3 4 #include 5 #include 6 #include 7 using namespace std; 8 9 10 #define USHORT unsigned int11 #define ULONG unsigned long 12 #define MEMPOOL_ALIGNMENT 413 14 #prag... 阅读全文
posted @ 2013-06-20 18:50
笔记吧... 可能只有自己看得懂
阅读(5905)
评论(0)
推荐(1)
摘要:
如果是问windows环境下同步的方法有哪些?回答:互斥锁、事件、互斥量、信号量;同步,意在合作的关系,如:线程A和线程B,线程A执行完某操作后,立马通知线程B(线程B之前应该是挂起状态)执行。互斥,意在对资源的唯一占有的强调,如:线程A和线程B,对于全局变量或静态变量(共享内存区)的唯一占有。线程A在访问共享内存区时,不运行线程B访问。反之亦然。互斥有同步的形式表现:线程A占有共享内存区完成访问后,系统会概率性的跳到线程B挂起的状态,这时共享内存区允许访问。 不同: 互斥不关心合作,重点在维护共享内存区的唯一访问条件。 同步重点在合作。所以,上面的问题回答是不正确的。同步的方法只有事... 阅读全文
posted @ 2013-06-20 10:28
笔记吧... 可能只有自己看得懂
阅读(499)
评论(0)
推荐(0)
浙公网安备 33010602011771号