Storage

IOmeter:避免記憶體和原始設備

  • February 5, 2016

在測試 IOmeter 時,我知道如果正在測試帶有作業系統的邏輯驅動器,則始終需要避免命中記憶體,我對此有一些疑問:

  1. 我需要避免控制器或機器上的記憶體嗎?假設我有一個 16GB 高速記憶體的控制器,創建一個 20GB 的文件就可以了嗎?
  2. 測試原始設備時,IOmeter 會自動避開記憶體嗎?
  3. 如果記憶體記憶體對 IOPS 生成有很大幫助,為什麼還要避免使用它呢?並非所有儲存供應商都會顯示類似的結果。

提前致謝。

1.您應該調整您的工作集以匹配預期的記憶體命中率。這完全取決於您期望的工作負載。

當您想獲得一個不錯的高數字時,請確保工作集完全適合記憶體。

如果您想要驅動器的編號,就像根本沒有記憶體一樣,請使用工作集的最大可能大小。

對於介於兩者之間的任何事情,您必須估計工作負載的記憶體命中率。

  1. IOMeter 不會避免原始設備的記憶體。
  2. 供應商將場景用於他們的基準測試,其中包含高達 99% 的命中率。因此,對於日常使用,這些值絕對毫無價值。

引用自:https://serverfault.com/questions/748679