百科知识

怎样限制某一个应用程序的CPU使用率?(例如让QQ.exe以最高?

2018-04-05 05:55:05h***
怎样限制某一个应用程序的CPU使用率?(例如让 QQ.exe 以最高50%的CPU占用率运行。) 我是 windowsXP SP2 系统。怎样限制某一个应用程序的CPU使用率?(例如让QQ.exe以最高50%的CPU占用率运行。)我是windowsXPSP2系统。:上边说的基本正确,没有任何办法限?

最佳回答

  • 上边说的基本正确,没有任何办法限制某个程序的cpu占用率(常规手段), 即使是调节了qq的优先级,对于cpu占用率也是没有任何帮助。 而且调节优先级,会导致不可知的问题, qq占用资源确实很厉害,你可以试试最新版的qq。
    2018-04-05 11:10:57
  •   可以设置Thread的优先级,也常常管用的。 你可以使用性能计数器(请查msdn中PerformanceCounter Class的说明)来监控cpu usage,然后设置process或者thread的优先级,以达到目的。
       BOINC 的英语全称是 Berkeley Open Infrastructure for Network Computing,直接翻译成中文的意思是:伯克利开放式网络计算。 BOINC 是一个分布式计算平台,使得各种分布式计算项目能够使用一个平台软件来运行。
      不同于传统的分布式计算项目(比如SETI@home Classic,Folding@home)都有独立的内核和分布式程序,通过BOINC,协调不同的项目所能分配到的系统资源,都将变得非常方便。 还有一种软件:BONIC可用于限制CPU使用率。
      
       BOINC 是由美国加利福尼亚大学伯克利分校(University of California - Berkeley)于2003年开发,通过多年时间、多个项目的测试,目前该平台已经较为成熟。伯克利方面之前曾成功运行 SETI@home 项目6年多,取得巨大成功,吸引了五百多万用户的参加,完成了两百万CPU小时的计算量。
    2018-04-05 11:10:57
  • 这是由系统分配的 只能降低他的优先级
    2018-04-05 08:10:57
  • 似乎不能,不过倒是可以设置应用程序的优先级,这对调用程序的先后次序有帮助。
    2018-04-05 06:10:57
  • 很赞哦! (240)