上次说用作业或优先级限制进程的CPU占用率,并不能达到我的目的。
忽然有了一个很NC的想法:
已有 18 人购买 本主题需向作者支付 10 水晶币 才能浏览 购买主题
这个思路好.忽然有了一个很NC的想法:
只是不能精确控制.
要精确控制的话是不是要让挂起时间短点,然后不断地跟踪当前CPU占用率,达到了就增加挂起时间,直到降下来....? 这个基本不耗费CPU。
在单核虚拟机里跑super pi就能证明了。 回复 goodopell 的帖子
因为间隔很短,所以影响微小。
如果是干涉要人操作的进程,比如虚拟机进程,鼠标拖动时会有迟滞感。
如果是干涉无人操作的进程,比如视频转换进程,就没事。 11 WHY DO YOU THINK IT NECESSARY TO SLOW DOWN A SOFTWARE? Xor 发表于 2012-8-1 21:01 static/image/common/back.gif
WHY DO YOU THINK IT NECESSARY TO SLOW DOWN A SOFTWARE?
说英语上瘾了??? 支持
学习这种技术,谢谢分享 补充一句,对CPU占用率高的线程操作效果更好。 已经按LZ提醒的实现了,但操作其他程序会卡 想法不错 暂停进程似感觉有点没办法处理占用率的一样。。。。 老大居然留了一手…… 看看好不好用 谢谢分享哈哈哈哈 学习一下. 感谢楼主分享
页:
[1]