您的位置:程序门 -> vc/mfc -> 进程/线程/dll



cpu和内存占有率控制,求救,谢谢各位大侠


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


cpu和内存占有率控制,求救,谢谢各位大侠[已结贴,结贴人:baoxue10181018]
发表于:2007-04-09 21:54:57 楼主
1.   请问如何编写代码让整个系统的cpu占用率达到我指定的值,如50%,   80%等

2.   如何编写代码让内存的占有率达到我指定的百分比,如占用物理内存的50%,   80%等

发表于:2007-04-09 22:02:201楼 得分:10
cpu不好控制吧,内存的话算一下还需要消耗多少内存,然后就使劲new
发表于:2007-04-09 22:19:532楼 得分:10
为了测试?
动态的用performance   counter来取得,但可能无法精确控制。
发表于:2007-04-10 08:23:303楼 得分:20
cpu无法精确控制,内存到可以
发表于:2007-04-10 08:36:374楼 得分:20
suspends   any   threads/processes   for   limiting   cpu   usage?
or   you   can   search   'cpu   usage   limit '   on   google   or   baidu.
the   memory   of   any   processes   only   can   be   reformed   via   the   api   setworkingsetsize,   i   thought   it 's   diffcult   to   accurately   spin   up/down   memory   usage   as   manually.
发表于:2007-04-10 08:50:495楼 得分:20
cpu的控制好像是操作系统的任务
发表于:2007-04-10 09:13:206楼 得分:0
这个也太难了吧~
发表于:2007-04-10 23:33:087楼 得分:20
while(1){
    int   a   =查看当前cpu使用率;
    if(a   <   50){   //   50%使用率
        //做一些纯消耗cpu的事情
    }
}
把上面代码放在一个线程里,运行这个线程就可以了吧


快速检索

最新资讯
热门点击