如何测量和比较我的 Hyper-V Windows VM 的磁盘性能?

如何测量和比较我的 Hyper-V Windows VM 的磁盘性能?

我不确定这听起来是否愚蠢或懒惰,但我真的不确定。

我有个问题使用 VM 设置(2008R2-64 位 Hyper-V 运行 2003R2-32 位 Windows 服务器)的性能,我想看看磁盘是否存在问题。

我想要对 C++ 构建进行计时。在真实硬件上需要 x 分钟,在单身的VM 在同一硬件上运行。(而且y太大了,所以才有这个问题。)我想我会想运行性能监视器在每次构建和计时期间,一些计数器然后比较结果。

  • 我应该在主机还是客户机上运行 perfmon(用于在虚拟机中构建)?
  • 我应该查看哪些计数器?
  • 除了 perfmon 之外我还应该考虑什么吗?

答案1

我认为最相关的计数器是:

  • 磁盘字节数/秒
  • 当前磁盘队列长度
  • 平均磁盘队列长度

使用以下工具对磁盘(虚拟和物理)进行基准测试阿托也许也值得一试。

相关内容