程序CPU占用高的可能原因:
1、存在死循环;
- 为什么死循环会导致CPU占用高呢?
- 解决方法:在死循环中添加“Thread.sleep(1);”,如下所示:
while(true)
{
if(进入条件)
{
//该模块处理语句
}
else
{
Thread.sleep(1);
}
}
2、高频率的IO操作。
PS:未写完,后续会补充。
程序CPU占用高的可能原因:
1、存在死循环;
while(true)
{
if(进入条件)
{
//该模块处理语句
}
else
{
Thread.sleep(1);
}
}
2、高频率的IO操作。
PS:未写完,后续会补充。