首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么使CPU的使用率一直保持在50%

2012-01-22 
如何使CPU的使用率一直保持在50%?不知道各位老兄有没有想过,如何用JAVA实现,使CPU的使用率一直保持在50%。?

如何使CPU的使用率一直保持在50%?
不知道各位老兄有没有想过,
如何用JAVA实现,使CPU的使用率一直保持在50%。?
如何使CPU的使用率一直保持在50%?

[解决办法]
编程之美里面看到过让CPU呈现正弦曲线的。。
不过是C++
而且,我当时也确实觉得没有太大的用处,就没有细看
楼主可以找来看看
[解决办法]
看着一篇:
http://blog.csdn.net/java2000_net/archive/2008/10/25/3134569.aspx
[解决办法]
根据自己机器性能调busyTime和idleTime值

Java code
public class CPUTest {       public static void main(String[] args) {           int busyTime = 5;           int idleTime = 50;           long startTime = 0;           while (true) {               startTime = System.currentTimeMillis();               // busy loop               while ((System.currentTimeMillis() - startTime) < busyTime){                // do nothing            }                             // idle loop               try {                   Thread.sleep(idleTime);               } catch (InterruptedException e) {                   System.out.println(e);               }           }       }   } 

热点排行