GhostEx

博客园 首页 联系 订阅 管理

03 2011 档案

摘要:建立 Symbols服务器建立Symbols Server,最简单和方便的办法是使用网络共享路径,典型的,我们会在一台服务器上,依Symbols的类型建立多个路径:\\symbols_server\ReleaseSymbols\\symbols_server\TempSymbols\\symbols_server\WinSymbols其中ReleaseSymbols用于保存所有产品正式发布版本的symbols,这个目录中的pdb文件是不能删除的,TempSymbols用于保存非正式版本(例如测试阶段)的pdb文件,把它们分开保存,是因为pdb文件比较大,如果磁盘空间不够,就可以删除一些Temp 阅读全文
posted @ 2011-03-30 15:44 GhostEx 阅读(658) 评论(0) 推荐(0)

摘要:我本人常用的两种带消息队列的线程的应用方法:阻塞应用与非阻塞应用阻塞版本的特点:有命令,就工作;没命令来,就休息。不占用额外CPU时间。非阻塞版本的特点:有命令,就工作;没命令来,就干点默认该干的事情,比如维护对象的刷新等等。一般要在这里加个延时,否则会不停的PeekMessage,而导致100%的CPU占用。向线程发消息,使用PostThreadMessage函数。以下是代码例子://阻塞版本UINT WINAPI Thread_VC( LPVOID arg ){ MSG msg; PeekMessage(&msg, NULL, WM_USER, WM_USER, PM_NOREMO 阅读全文
posted @ 2011-03-26 21:42 GhostEx 阅读(438) 评论(0) 推荐(0)