【发布时间】:2020-07-28 08:19:12
【问题描述】:
当您在 www.hackerrank.com 上尝试一些编码挑战并跟踪时间时(例如,在 C++ 中使用“chrono”库),您将看到每次运行代码时您将获得不同的时间以完全相同的代码执行。我估计的方差为 10% 到 30%。代码执行时间在相同代码下显着变化的原因是什么?是哪些因素造成的?
可能是服务器系统;但是否有物理原因(电子元件中的随机过程)?
【问题讨论】:
标签: performance server computer-science benchmarking cpu-architecture