磁盤性能指標
磁盤性能衡量標準中有五個常見的指標
使用率:指磁盤處理IO的時間百分比
飽和度:磁盤處理IO的繁忙程度。過高的飽和度,意味着磁盤存在嚴重的性能瓶頸。
IOPS:每秒的IO請求數
吞吐量:每秒的IO請求大小
響應時間:指IO請求從發出到收到響應的間隔時間
平時工作中,要結合讀寫比例、IO類型(隨機還是連續)以及IO的大小,來綜合分析。
推薦使用fio來測試磁盤的IOPS、吞吐量、以及響應時間等核心指標。比如測試不同IO大小分別在隨機讀,隨機寫,順序讀,順序寫等各種場景下的性能情況。
工具:
iostat
pidstat -d
iotop 可以按照IO大小對進程排序,然後找到IO較大的那些進程