linux下diskstats 解釋
root@client.example.com ~ # cat /proc/diskstats
1 0 ram0 0 0 0 0 0 0 0 0 0 0 0
1 1 ram1 0 0 0 0 0 0 0 0 0 0 0
1 2 ram2 0 0 0 0 0 0 0 0 0 0 0
1 3 ram3 0 0 0 0 0 0 0 0 0 0 0
1 4 ram4 0 0 0 0 0 0 0 0 0 0 0
1 5 ram5 0 0 0 0 0 0 0 0 0 0 0
1 6 ram6 0 0 0 0 0 0 0 0 0 0 0
1 7 ram7 0 0 0 0 0 0 0 0 0 0 0
1 8 ram8 0 0 0 0 0 0 0 0 0 0 0
1 9 ram9 0 0 0 0 0 0 0 0 0 0 0
1 10 ram10 0 0 0 0 0 0 0 0 0 0 0
1 11 ram11 0 0 0 0 0 0 0 0 0 0 0
1 12 ram12 0 0 0 0 0 0 0 0 0 0 0
1 13 ram13 0 0 0 0 0 0 0 0 0 0 0
1 14 ram14 0 0 0 0 0 0 0 0 0 0 0
1 15 ram15 0 0 0 0 0 0 0 0 0 0 0
8 0 sda 34135 10061 1072379 163201 1027865 1137877 17326616 28269376 0 4202788 28432441
8 1 sda1 102 1124 2696 239 81 39 240 1412 0 1474 1651
8 2 sda2 44 1267 1545 113 0 0 0 0 0 73 113
8 3 sda3 33964 7632 1067634 162771 1027784 1137838 17326376 28267964 0 4202182 28430583
9 0 md0 0 0 0 0 0 0 0 0 0 0 0
8 48 sdd 319 2275 9671 158 0 0 0 0 0 127 157
8 49 sdd1 201 1954 6159 121 0 0 0 0 0 97 120
8 16 sdb 430 513 2166 107 8 3 22 87 0 155 194
8 17 sdb1 81 450 1047 57 8 3 22 87 0 111 144
其中,從左至右分別對應主裝置號,次裝置號和裝置名稱。後續的11個域在這兩個檔案裡是相同的,它們的函義將在下面解釋。除了第9個域,所有的域都是從啟動時的累積值。
第1個域:讀磁碟的次數,成功完成讀的總次數。
第2個域:合併讀次數, field 6 – 合併寫次數。為了效率可能會合並相鄰的讀和寫。從而兩次4K的讀在它最終被處理到磁碟上之前可能會變成一次8K的讀,才被計數(和排隊),因此只有一次I/O操作。這個域使你知道這樣的操作有多頻繁。
第3個域:讀扇區的次數,成功讀過的扇區總次數。
第4個域:讀花費的毫秒數,這是所有讀操作所花費的毫秒數(用__make_request()到end_that_request_last()測量)。
第5個域:寫完成的次數,成功寫完成的總次數。
第7個域:寫扇區的次數,成功寫扇區總次數。
第8個域:寫花費的毫秒數,這是所有寫操作所花費的毫秒數(用__make_request()到end_that_request_last()測量)。
第9個域:I/O的當前進度,只有這個域應該是0。當請求被交給適當的request_queue_t時增加和請求完成時減小。
第10個域:花在I/O操作上的毫秒數,這個域會增長只要field 9不為0。
第11個域:加權, 花在I/O操作上的毫秒數,在每次I/O開始,I/O結束,I/O合併時這個域都會增加。這可以給I/O完成時間和儲存那些可以累積的提供一個便利的測量標準。
1 0 ram0 0 0 0 0 0 0 0 0 0 0 0
1 1 ram1 0 0 0 0 0 0 0 0 0 0 0
1 2 ram2 0 0 0 0 0 0 0 0 0 0 0
1 3 ram3 0 0 0 0 0 0 0 0 0 0 0
1 4 ram4 0 0 0 0 0 0 0 0 0 0 0
1 5 ram5 0 0 0 0 0 0 0 0 0 0 0
1 6 ram6 0 0 0 0 0 0 0 0 0 0 0
1 7 ram7 0 0 0 0 0 0 0 0 0 0 0
1 8 ram8 0 0 0 0 0 0 0 0 0 0 0
1 9 ram9 0 0 0 0 0 0 0 0 0 0 0
1 10 ram10 0 0 0 0 0 0 0 0 0 0 0
1 11 ram11 0 0 0 0 0 0 0 0 0 0 0
1 12 ram12 0 0 0 0 0 0 0 0 0 0 0
1 13 ram13 0 0 0 0 0 0 0 0 0 0 0
1 14 ram14 0 0 0 0 0 0 0 0 0 0 0
1 15 ram15 0 0 0 0 0 0 0 0 0 0 0
8 0 sda 34135 10061 1072379 163201 1027865 1137877 17326616 28269376 0 4202788 28432441
8 1 sda1 102 1124 2696 239 81 39 240 1412 0 1474 1651
8 2 sda2 44 1267 1545 113 0 0 0 0 0 73 113
8 3 sda3 33964 7632 1067634 162771 1027784 1137838 17326376 28267964 0 4202182 28430583
9 0 md0 0 0 0 0 0 0 0 0 0 0 0
8 48 sdd 319 2275 9671 158 0 0 0 0 0 127 157
8 49 sdd1 201 1954 6159 121 0 0 0 0 0 97 120
8 16 sdb 430 513 2166 107 8 3 22 87 0 155 194
8 17 sdb1 81 450 1047 57 8 3 22 87 0 111 144
其中,從左至右分別對應主裝置號,次裝置號和裝置名稱。後續的11個域在這兩個檔案裡是相同的,它們的函義將在下面解釋。除了第9個域,所有的域都是從啟動時的累積值。
第1個域:讀磁碟的次數,成功完成讀的總次數。
第2個域:合併讀次數, field 6 – 合併寫次數。為了效率可能會合並相鄰的讀和寫。從而兩次4K的讀在它最終被處理到磁碟上之前可能會變成一次8K的讀,才被計數(和排隊),因此只有一次I/O操作。這個域使你知道這樣的操作有多頻繁。
第3個域:讀扇區的次數,成功讀過的扇區總次數。
第4個域:讀花費的毫秒數,這是所有讀操作所花費的毫秒數(用__make_request()到end_that_request_last()測量)。
第5個域:寫完成的次數,成功寫完成的總次數。
第7個域:寫扇區的次數,成功寫扇區總次數。
第8個域:寫花費的毫秒數,這是所有寫操作所花費的毫秒數(用__make_request()到end_that_request_last()測量)。
第9個域:I/O的當前進度,只有這個域應該是0。當請求被交給適當的request_queue_t時增加和請求完成時減小。
第10個域:花在I/O操作上的毫秒數,這個域會增長只要field 9不為0。
第11個域:加權, 花在I/O操作上的毫秒數,在每次I/O開始,I/O結束,I/O合併時這個域都會增加。這可以給I/O完成時間和儲存那些可以累積的提供一個便利的測量標準。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-690588/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux load解釋Linux
- 【Linux】getline解釋Linux
- Linux 中 2>&1 解釋Linux
- Linux命令解釋之vimLinux
- .Net Core釋出到Linux下驗證碼失效處理方案詳解Linux
- linux 下的解壓Linux
- linux下/proc/meminfo解讀Linux
- Linux下 ln 命令詳解Linux
- 請解釋下dpr和dpi
- Linux自學篇——linux命令英文全稱及解釋Linux
- Linux下錯誤解決方案Linux
- CSS註釋瞭解一下CSS
- 何為Linux,瞭解一下?Linux
- linux下壓縮解壓縮命令Linux
- linux下壓縮、解壓命令大全Linux
- Linux下的字串擷取詳解Linux字串
- 請解釋下NaN === NaN的結果NaN
- linux nfs共享儲存服務詳細解釋。LinuxNFS
- Linux-top命令顯示的資訊解釋Linux
- Linux 系統下解壓 rar 檔案Linux
- Linux下的tar壓縮解壓縮命令詳解Linux
- 解釋一下 Kotlin 的 var、val、constKotlin
- linux下的測試流程,釋出前要做哪些準備?Linux
- Arch linux下安裝bochs失敗解決Linux
- 徹底解決Linux下mongodb的安裝LinuxMongoDB
- Linux下檔案的壓縮與解壓Linux
- linux 下壓縮與解壓資料夾Linux
- FastApi釋出到linuxASTAPILinux
- linux埠釋放Linux
- linux 釋放埠Linux
- KDD 2019論文解讀:多分類下的模型可解釋性模型
- 新手教程:如何在 Linux 下解壓 Zip 檔案Linux
- Linux下安裝hive 詳解及HiveSQL執行LinuxHiveSQL
- Linux下安裝Hadoop 詳解及WordCount執行LinuxHadoop
- linux下使用npm install報EACCES的解決方法LinuxNPM
- Linux下lz4解壓縮命令小結Linux
- linux常用壓縮解壓複製下載命令Linux
- 解釋下什麼是事件代理?應用場景?事件
- Linux Deepin 12.12.1釋出Linux