- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 进程间通信之 管道
管道 关于管道:管道分为匿名管道和命名管道。匿名管道的开销比命名管道小。管道有两个端,单向管道允许一端写入,另一端读取。而双向管道允许在两端都进行读写。创建管道的进程通常称为pipe server, 连接到一个管道的进程叫做pipe client。 匿名管道:匿名管道是没有命名的,基于字节流,单向的,通常用于父进程和子进程间的通信。匿名管道只能用于父进程和子进程之间或者父进程的多个
2014-08-04 15:58:35 727
原创 GAIA地形引擎资源管理 <一>
template class cPoolGroup { public: cPoolGroup(uint16 maxCount); ~cPoolGroup(){}; void create(); void destroy(); uint16 addMember(const T& member); uint16 nextMember(); void release(u
2014-08-01 13:13:39 1459
原创 Windows核心编程笔记 用户模式下的线程同步
Interlock系列函数: 操作具有原子性。具体详见《windows核心编程第8章》 Interlock函数用在旋转锁中的情况: //global variable indicating whether a shared resource is in use or not BOOL g_fResourceInUse = FALSE; ... void Func1(){ //w
2014-07-31 12:40:20 487
转载 Inside Geometry Instancing(上)
Inside Geometry Instancing(上) 翻译:clayman clayman_joe@yahoo.com.cn 仅供个人学习使用,勿用于任何商业用途,转载请注明作者^_^ 注:呵呵,发现我对翻译东西上瘾了。这次翻译了《GPU Gem2》中第三章的内容,大家共同学习^_^ 在交互式程序中,丰富用户体验的重要方法之一就是呈现一个充满大量各种有趣物体的世界。从数不清的草
2013-08-19 14:01:52 458
转载 转:Direct3D的一些小贴士收藏
Direct3D的一些小贴士收藏 GPU性能调试: 通常来说,使用CPU时间事件来调试GPU是低效并且是不准确的。D3D API在多数命令下会阻塞,甚至是Draw函数。它会在一些时间片上做一些真正的工作,而这往往是不可预知的。因此,GPU的性能调试只能用PIX或者是其他专用产品,例如NVIDIA’s NVPerfHUD来进行。 显卡所用的内存: 显卡所用的内存可以分为两大类:本地的和非
2013-08-19 14:00:34 670
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人