问题
前天我运行了一段代码并记录了运行时间,大约是这样的时间
但是今天我再跑这段代码的时候,发现运行时间剧烈变化,时间是原来的十倍!
我发誓我没有改过代码。
下面贴出计算时间的主要逻辑部分
我试图用subprocess模块调用执行另一个python文件,那个python文件的执行时间并没有这么长,几毫秒顶多了,也就是说主要时间负担都是subprocess带来的。请问有没有大神有看法?(学生党穷没有悬赏……
我现在比起提高速度,更关心为什么一前一后的运行时间差别这么大。这期间我的电脑没有发生重大变故,代码没动机器没动,为什么会有如此剧烈的波动?