关于python程序后台cpu占用率太高问题,如while循环

一、程序不做措施,cpu占用率

while 1:
    print(123)

关于python程序后台cpu占用率太高问题,如while循环_第1张图片

一个简单的while循环的cpu占用率竟然达到了8%,低端机可能更高50%以上。cpu占用率太高会造成卡段影响电脑使用,那有什么办法解决吗?
答:给循环加个毫秒级别的延时

二、解决方案

import time
while 1:
    time.sleep(0.001)
    print(123)

关于python程序后台cpu占用率太高问题,如while循环_第2张图片

可以看到cpu占用率成百倍下降,完美解决

你可能感兴趣的:(pycharm,python,ide)