Loading...
1What: /proc/diskstats
2Date: February 2008
3Contact: Jerome Marchand <jmarchan@redhat.com>
4Description:
5 The /proc/diskstats file displays the I/O statistics
6 of block devices. Each line contains the following 14
7 fields:
8 1 - major number
9 2 - minor mumber
10 3 - device name
11 4 - reads completed successfully
12 5 - reads merged
13 6 - sectors read
14 7 - time spent reading (ms)
15 8 - writes completed
16 9 - writes merged
17 10 - sectors written
18 11 - time spent writing (ms)
19 12 - I/Os currently in progress
20 13 - time spent doing I/Os (ms)
21 14 - weighted time spent doing I/Os (ms)
22 For more details refer to Documentation/iostats.txt
1What: /proc/diskstats
2Date: February 2008
3Contact: Jerome Marchand <jmarchan@redhat.com>
4Description:
5 The /proc/diskstats file displays the I/O statistics
6 of block devices. Each line contains the following 14
7 fields:
8
9 == ===================================
10 1 major number
11 2 minor number
12 3 device name
13 4 reads completed successfully
14 5 reads merged
15 6 sectors read
16 7 time spent reading (ms)
17 8 writes completed
18 9 writes merged
19 10 sectors written
20 11 time spent writing (ms)
21 12 I/Os currently in progress
22 13 time spent doing I/Os (ms)
23 14 weighted time spent doing I/Os (ms)
24 == ===================================
25
26 Kernel 4.18+ appends four more fields for discard
27 tracking putting the total at 18:
28
29 == ===================================
30 15 discards completed successfully
31 16 discards merged
32 17 sectors discarded
33 18 time spent discarding
34 == ===================================
35
36 Kernel 5.5+ appends two more fields for flush requests:
37
38 == =====================================
39 19 flush requests completed successfully
40 20 time spent flushing
41 == =====================================
42
43 For more details refer to Documentation/admin-guide/iostats.rst