当我的应用程序中的性能退步基准testing中,我可以使用虚拟化来控制主机性能的差异吗?

是否有可能build立一个虚拟化的环境 – 无论是Docker容器还是qemu虚拟机 – 运行不受虚拟化主机性能影响的基准testing。

例如,即使将主机升级到SSD驱动器等,我的计算基准testing总是会计时~60秒钟,可能是CPU滴答,不pipe实际的硬件如何,I / O速度都是一样的。

从我发现到现在,我会说上述是不可能的。 因此,我怎样才能尽可能地接近理想状态,以便我在虚拟化环境中完成的基准testing可以重现,即使对于那些没有相同硬件的人也是如此。

Interesting Posts