我是Python的新手.这是我的第一个解释语言.到目前为止,我曾经学过Java.因此,当Java程序第一次运行时,它比下一次运行速度慢.reasi是缓存.
import time
def procedure():
time.sleep(2.5)
# measure process time
t0 = time.clock()
procedure()
print (time.clock() - t0), "seconds process time"
Run Code Online (Sandbox Code Playgroud)
我试了好几次.结果总是相等的.所以,我是对的,没有cashe干扰,基准测试非常可靠吗?