我想在我的应用程序上运行性能测试,并报告应用程序的CPU利用率和内存利用率。为此,我需要为运行应用程序的VM提供固定的CPU周期,否则测试的结果将是不可重复的。这基本上意味着我希望能够在ESX服务器上运行各种应用程序的VM之间对CPU进行分区;就像可以在ESX盒上的VM之间划分内存一样。有没有办法做到这一点。有没有人在虚拟机上进行性能测试并产生可重复的结果。
答案 0 :(得分:0)
为了获得可重复且良好的结果,您应该在控制整个环境的标准系统上运行它。如果必须在VM中运行它,那么将其作为唯一正在运行的VM。等式中的变量越多,获得可重复的结果就越困难。