jldugger Asked: 2009-05-08 10:12:36 +0800 CST2009-05-08 10:12:36 +0800 CST 2009-05-08 10:12:36 +0800 CST Amazon EC2 在基准测试方面是否可靠? 772 我一直在重新考虑编译器大战,并开始怀疑:Amazon EC是否适合进行基准测试?环境是完全虚拟的,那么是否可以保证基准测试结果是可重复的?或者我应该假设虚拟主机环境时间切片会干扰时间方法? cloud-computing benchmark 2 个回答 Voted Best Answer Stu Thompson 2009-05-08T10:48:40+08:002009-05-08T10:48:40+08:00 不。 并不是说这是 EC2 的错,而是在进行基准测试时,在比较 A 和 B 时,需要牢记“所有事物均等”这句话。(有一个正式的名称,但我忘记了。)在 EC2 虚拟化环境中,除了您的实例之外,您无法控制任何东西,但情况并非如此。 除非您对云环境进行基准测试;) (编辑为特定于 EC2,感谢知识渊博的评论) Justin Scott 2009-05-08T10:33:21+08:002009-05-08T10:33:21+08:00 在基准测试中,您希望控制所有可以确保正确测试的变量。在云计算环境中,我不相信给定的实例会从一个时刻到下一个时刻完全相同,足以可靠地执行适当的基准测试。
不。
并不是说这是 EC2 的错,而是在进行基准测试时,在比较 A 和 B 时,需要牢记“所有事物均等”这句话。(有一个正式的名称,但我忘记了。)在 EC2 虚拟化环境中,除了您的实例之外,您无法控制任何东西,但情况并非如此。
除非您对云环境进行基准测试;)
(编辑为特定于 EC2,感谢知识渊博的评论)
在基准测试中,您希望控制所有可以确保正确测试的变量。在云计算环境中,我不相信给定的实例会从一个时刻到下一个时刻完全相同,足以可靠地执行适当的基准测试。