// CPU使用率其实就是你运行的程序占用的CPU资源,表示你的机器在某个时间点的运行程序的情况。
public class CPUTest
{
public static void main(String[] args)
{
long startTime = 0;// 开始时间
int busyTime = 10;// 繁忙时间
int idleTime = 10;// 空闲时间
while (true)
{
startTime = System.currentTimeMillis();
// CPU繁忙
while (System.currentTimeMillis() - startTime <= busyTime)
;
// CPU空闲
try
{
Thread.sleep(idleTime);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
}编程之美_003让CPU占用率划出一条直线
最新推荐文章于 2022-06-11 00:41:04 发布
本文通过一个简单的Java程序模拟了CPU的使用情况,包括繁忙时间和空闲时间,有助于理解CPU使用率的概念及其计算方式。
858

被折叠的 条评论
为什么被折叠?



