今天热门
热点:

C#程序cpu资源占用问题,


vs2008 C# 写的一个游戏,其中有非托管代码,单线程。vista sp2 操作系统。执行的时候cpu占用被限制在最高50%。对象1000个以上就会严重影响fps。请问怎么解决这个问题???。net一前只写过窗体程序。没在意这个。现在发现很老火。请高手指教。谢谢

解决方案

估计你用的是双核,而程序一直在使用1个核,所以任务管理器上看起来最多就是50%,你可以用多线程就能提高占用率。

程序里很比较复杂的计算吗

使用cpu进行复杂的计算当然cpu的使用率就高
想办法尽量降低计算的复杂度

www.zrccd.nettrue/topics/20180124/125159.htmlTechArticleC#程序cpu资源占用问题, vs2008C#写的一个游戏,其中有非托管代码,单线程。vistasp2操作系统。执行的时候cpu占用被限制在最高50%。对象1000个以上就会严重影响fps。请问怎么解决这个问题...

相关文章

    暂无相关文章

用户评论

大家都在看