对于基准测试来说,Amazon EC2 可靠吗?

对于基准测试来说,Amazon EC2 可靠吗?

我一直在重新思考编译器对决我开始怀疑:亚马逊电子商务适合基准测试吗?环境是完全虚拟的,那么是否可以保证基准测试结果可重复?或者我应该假设虚拟托管环境时间分片会干扰计时方法?

答案1

不。

这并不是 EC2 的错,但在基准测试中,当比较 A 和 B 时,需要记住这句话“所有的事情都是平等”(这有一个正式名称,但我忘了。)在 EC2 虚拟化环境中,您无法控制任何内容您的实例,事实并非如此。

除非您正在对云环境进行基准测试;)

(编辑为针对 EC2 的具体内容,感谢知识渊博的评论)

答案2

在基准测试中,您需要控制所有变量以确保测试正确。在云计算环境中,我不会相信给定实例在各个时刻都完全相同,足以可靠地执行正确的基准测试。

相关内容