極客時間-linux性能優化 25 Linux磁盤IO是怎麼工作的?(下)

磁盤性能指標

磁盤性能衡量標準中有五個常見的指標

使用率:指磁盤處理IO的時間百分比

飽和度:磁盤處理IO的繁忙程度。過高的飽和度,意味着磁盤存在嚴重的性能瓶頸。

IOPS:每秒的IO請求數

吞吐量:每秒的IO請求大小

響應時間:指IO請求從發出到收到響應的間隔時間

平時工作中,要結合讀寫比例、IO類型(隨機還是連續)以及IO的大小,來綜合分析。

推薦使用fio來測試磁盤的IOPS、吞吐量、以及響應時間等核心指標。比如測試不同IO大小分別在隨機讀,隨機寫,順序讀,順序寫等各種場景下的性能情況。

 

工具:

iostat

pidstat -d

iotop 可以按照IO大小對進程排序,然後找到IO較大的那些進程

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章