3. 性能分析工具

  • 1

1

有了性能测试工具, 还需要一些对性能瓶颈进行分析的工具, 以便发现问题, 解决问题.

基于传统OS开发的各种性能分析工具, 只要它们在虚拟环境中还可以执行, 这些性能分析工具仍然可以应用于对客户机上程序的分析. 但, 需要说明, 这些分析工具是无法发现因为虚拟化而花费在Hypervisor上的开销的.

从整个物理系统层面对运行在它上面的Hypervisor和客户机一起进行性能分析, 这显然比单一分析运行在客户机上程序的邢恩能够更全面准确. 能对整个系统(客户机和Hypervisor)进行性能分析的工具由此产生, Xen上的Xenoprof, KVM上运行在Host OS Linux上的oprofile等. 但是这些分析工具也有局限性, 即都跟具体的VMM绑定的.

你可能感兴趣的:(3. 性能分析工具)