【发布时间】:2015-06-21 01:41:23
【问题描述】:
我正在为我的一些代码编写性能基准测试。这既是为了在我开发/实验时比较我自己的实现,也是为了与“竞争”实现进行比较。我写这些没问题,并且得到可用的结果。
众所周知,更多的样本是一件好事,因为它可以减少错误数据的影响并提供更真实的结果。
那么,如果我正在分析给定的函数/过程/其他任何东西,获得多少样本似乎是合理的?
我目前正在为每个测试做大约 100 万个样本。这些是单独的操作,每个项目的结果很少超过 10 秒,即使在旧笔记本电脑上也是如此。大多数都不到百分之一秒。
【问题讨论】:
标签: profiling benchmarking performance-testing