提问:
同一个Python文件,双击运行和在IDLE里Run所占用的CPU资源相差很多
如上图,一个是双击运行的,另一个是IDLE里运行的,CPU资源占用的区别很明显
解答:
它们的算法可能不同,IDLE是基于/proc/stat计算占用率,exe或者别的执行方式可能是/proc/pid/stat或者/proc/pid/task/stat中的参数来进行计算占用率,或者是/proc/loadavg进行统计。 总体来说就是统计方法/参考指标或有不同,不是你程序的问题,换一个程序也可能出现这种情况。
标签:stat,Python,占用,IDLE,proc,CPU From: https://www.cnblogs.com/dituirenwu/p/17064365.html