首页
社区
课程
招聘
[求助]多进程读取共享内存,会造成CPU过高吗
发表于: 2016-4-20 12:52 3329

[求助]多进程读取共享内存,会造成CPU过高吗

2016-4-20 12:52
3329
hook D3D Present,加了sleep之后能降低CPU,但是开超过20个客户端就会造成CPU百分之百,多进程读取共享内存,会造成CPU过高吗。要怎么处理一下。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 938
活跃值: (1193)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你的代码中一定有一直循环检测的代码,挂个dpc吧
while (!IsListEmpty(&g_xxxListHead))
{
      //do something
}
尽量不要有这样类似的代码。
2016-4-20 13:32
0
雪    币: 96
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
Present里sleep压不住cpu,还有其他的D3D函数在绘图,不知道是哪个
2016-4-25 06:13
0
游客
登录 | 注册 方可回帖
返回