摘要: 一.概述 可以被wait的东东有: Change notification Console input Event ->小心,如果是AutoResetEvent,那么在signed之后,WaitForXXObject返回之前,会再次被unsigned. Job Memory resource notification Mutex Process Semaphore Thread Waitable... 阅读全文
posted @ 2008-02-29 23:07 悠然小调 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 使用关键代码段(Critical Section)的注意事项: 1.尽可能为每一组需要保护的资源设置一个关键代码段; 2.如果一个线程中同时进入了2个或更多的关键代码段,则其他同类线程的进入顺序必须相同,否则可能产生死锁; 3.用 InitializeCriticalSectionAndSpinCount 并设置dwSpinCount 的高位,则会预先分配内核对象的空间——某种程度上避免的Ente... 阅读全文
posted @ 2008-02-29 21:28 悠然小调 阅读(2979) 评论(0) 推荐(0) 编辑