Storage
IOmeter:避免記憶體和原始設備
在測試 IOmeter 時,我知道如果正在測試帶有作業系統的邏輯驅動器,則始終需要避免命中記憶體,我對此有一些疑問:
- 我需要避免控制器或機器上的記憶體嗎?假設我有一個 16GB 高速記憶體的控制器,創建一個 20GB 的文件就可以了嗎?
- 測試原始設備時,IOmeter 會自動避開記憶體嗎?
- 如果記憶體記憶體對 IOPS 生成有很大幫助,為什麼還要避免使用它呢?並非所有儲存供應商都會顯示類似的結果。
提前致謝。
1.您應該調整您的工作集以匹配預期的記憶體命中率。這完全取決於您期望的工作負載。
當您想獲得一個不錯的高數字時,請確保工作集完全適合記憶體。
如果您想要驅動器的編號,就像根本沒有記憶體一樣,請使用工作集的最大可能大小。
對於介於兩者之間的任何事情,您必須估計工作負載的記憶體命中率。
- IOMeter 不會避免原始設備的記憶體。
- 供應商將場景用於他們的基準測試,其中包含高達 99% 的命中率。因此,對於日常使用,這些值絕對毫無價值。