44 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
What:		/proc/diskstats
 | 
						|
Date:		February 2008
 | 
						|
Contact:	Jerome Marchand <jmarchan@redhat.com>
 | 
						|
Description:
 | 
						|
		The /proc/diskstats file displays the I/O statistics
 | 
						|
		of block devices. Each line contains the following 14
 | 
						|
		fields:
 | 
						|
 | 
						|
		==  ===================================
 | 
						|
		 1  major number
 | 
						|
		 2  minor mumber
 | 
						|
		 3  device name
 | 
						|
		 4  reads completed successfully
 | 
						|
		 5  reads merged
 | 
						|
		 6  sectors read
 | 
						|
		 7  time spent reading (ms)
 | 
						|
		 8  writes completed
 | 
						|
		 9  writes merged
 | 
						|
		10  sectors written
 | 
						|
		11  time spent writing (ms)
 | 
						|
		12  I/Os currently in progress
 | 
						|
		13  time spent doing I/Os (ms)
 | 
						|
		14  weighted time spent doing I/Os (ms)
 | 
						|
		==  ===================================
 | 
						|
 | 
						|
		Kernel 4.18+ appends four more fields for discard
 | 
						|
		tracking putting the total at 18:
 | 
						|
 | 
						|
		==  ===================================
 | 
						|
		15  discards completed successfully
 | 
						|
		16  discards merged
 | 
						|
		17  sectors discarded
 | 
						|
		18  time spent discarding
 | 
						|
		==  ===================================
 | 
						|
 | 
						|
		Kernel 5.5+ appends two more fields for flush requests:
 | 
						|
 | 
						|
		==  =====================================
 | 
						|
		19  flush requests completed successfully
 | 
						|
		20  time spent flushing
 | 
						|
		==  =====================================
 | 
						|
 | 
						|
		For more details refer to Documentation/admin-guide/iostats.rst
 |