6
私はなぜpythonのtimeitモジュールがbest of 3
を使って時間を測定するのかの根拠は分かりません。ここに私のコンソールからの例です:なぜPythonのtimeitは 'best of 3'を使って経過時間を測定しますか?
~ python -m timeit 'sum(range(10000))'
10000 loops, best of 3: 119 usec per loop
は直感的に、私はその後、ループの数で割り一緒に全体の時間をかけているだろう。すべてのループの中でベスト3を選ぶという直感は何ですか?ちょっと不公平だよね。
速度が遅くなるランダムなCPUプロセスがあります。理論的には、それぞれが実行する時間が同じでなければならないため、できるだけ速く選択します。 – Untitled123
なぜこれは下降ですか? – zell
私ではなかった:)... – Untitled123