c#Winform程序CPU占用高的原因和解决方法(转载)
程序CPU占用高的可能原因:
1、存在死循环;
- 为什么死循环会导致CPU占用高呢?
- 解决方法:在死循环中添加“Thread.sleep(1);”,如下所示:
- while(true)
- {
- if(进入条件)
- {
- //该模块处理语句
- }
- else
- {
- Thread.sleep( 1);
- }
- }
2、高频率的IO操作。
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。PS:未写完,后续会补充。

更多精彩