关于编程之美,控制CPU的使用率,让CPU正弦曲线运行的有关问题
关于编程之美,控制CPU的使用率,让CPU正弦曲线运行的问题
我现在有一个问题就是要把CPU的使用率曲线画到图形中去,比如CPU呈正弦曲线运行,在一个图形窗口中画出这个运行曲线,不知道怎么用java实现,请各位大神指点!
------解决方案--------------------
这段代码,在单核的cpu下CPU利用率控制在50%,代码出自http://walsh.iteye.com/blog/446136
我现在有一个问题就是要把CPU的使用率曲线画到图形中去,比如CPU呈正弦曲线运行,在一个图形窗口中画出这个运行曲线,不知道怎么用java实现,请各位大神指点!
编程之美
控制CPU的使用率
正弦曲线
CPU java
------解决方案--------------------
package com.hh.cpu;
public class CPUTest {
public static void main(String[] args) {
int busyTime = 10;
int idleTime = busyTime;
long startTime = 0;
while (true) {
startTime = System.currentTimeMillis();
// busy loop
while ((System.currentTimeMillis() - startTime) <= busyTime)
;
// idle loop
try {
Thread.sleep(idleTime);
} catch (InterruptedException e) {
System.out.println(e);
}
}
}
}
这段代码,在单核的cpu下CPU利用率控制在50%,代码出自http://walsh.iteye.com/blog/446136