Windows
如何測量和比較我的 Hyper-V Windows VM 的磁碟性能?
我不確定這聽起來是愚蠢還是懶惰,但我真的不確定。
我對VM 設置(執行 2003R2-32 位 Windows 伺服器的 2008R2-64 位 Hyper-V)的性能有疑問,我想看看磁碟是否有問題。
我想計時 C++ 建構。在真實硬體上需要 x 分鐘,在同一硬體上執行的單個VM 上需要 x+y 分鐘。(而且,
y
太大了,因此這個問題。)我想我想在每次建構期間執行perfmon併計時一些計數器,然後比較結果。
- 我應該在主機上還是在來賓上執行 perfmon(用於 VM 中的建構)?
- 我應該看哪個計數器?
- 除了性能之外,我還應該考慮什麼嗎?
我想說最相關的計數器是:
- 磁碟字節/秒
- 目前磁碟隊列長度
- 平均 磁碟隊列長度
使用ATTO對磁碟(虛擬和物理)進行基準測試可能也值得一試。