評估磁碟效能的一些指標

2021-09-24 01:17:05 字數 730 閱讀 2946

第乙個就是iops、吞吐量(throughput)

iops (input/output per second)即每秒的輸入輸出量(或讀寫次數),是衡量磁碟效能的主要指標之一。iops是指單位時間內系統能處理的i/o請求數量,一般以每秒處理的i/o請求數量為單位,i/o請求通常為讀或寫資料操作請求。

隨機讀寫頻繁的應用,如小檔案儲存()、oltp資料庫、郵件伺服器,關注隨機讀寫效能,iops是關鍵衡量指標。

iops和資料吞吐量適用於不同的場合:

讀取10000個1mb檔案,用時10秒 throught(吞吐量)=1gb/s ,iops=1000 追求iops

讀取1個10mb檔案,用時0.2秒 throught(吞吐量)=50mb/s, iops=5 追求吞吐量

總結:iops是頻繁隨機小io的衡量標準(1秒讀取或寫入次數);吞吐量是頻繁隨機大io的衡量標準(每秒讀取或寫入數量)。

2、服務時間(service time都有下邊以機械磁碟為例)

磁碟完成乙個i/o請求所花費的時間,它由尋道時間、旋轉延遲和資料傳輸時間三部分構成。

3、i/o 等待佇列長度(queue length)

指待處理的 i/o 請求的數目,如果 i/o 請求壓力持續超出磁碟處理能力,該值將增加。如果單塊磁碟的佇列長度持續超過 2,一般認為該磁碟存在i/o效能問題。需要注意的是,如果該磁碟為磁碟陣列虛擬的邏輯驅動器,需要再將該值除以組成這個邏輯驅動器的實際物理磁碟數目,以獲得平均單塊硬碟的i/o 等待佇列長度。

硬體的一些效能指標

換算關係 1 s 10 3 ms 10 6 us 10 9 ns 10 12 s 秒 毫秒 微秒 納秒 皮秒 總結一下,它們之間的關係就是,指令週期由若干個機器週期組成,匯流排週期一般由4個時鐘週期組成。機器週期和匯流排週期 機器週期指的是完成乙個基本操作的時間,這個基本操作有時可能包含匯流排讀寫,...

ADC的一些效能指標

剛開始接觸adc,看了一些 啥也看不懂,師兄讓先了解一些adc的效能指標,這邊blog就專門用來總結一些指標吧,不斷積累和更新。解析度可能是最易被誤解的技術規格,它表示輸出位數,但不提供有用的效能資料。部分資料手冊會列出有效位數 enob 它使用實際snr測量來計算轉換器的有效性。一種更加有用的轉換...

關於效能測試的一些關注指標

ps 本文提出的數值不做為判斷標準,數值的大小是根據介面的業務而定的,不同的場景會有的不同的標準.首先應該關注介面的rps 跟平均耗時,這邊壓測工具以locust做為資料提供工具 效能工具很多以適合自己為標準 在使用者上來後關注rps是否滿足1000以上,然後關注介面耗時是否在100ms之內,複雜介...