Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ep:labs:03:contents:tutorial:ex2 [2020/07/30 19:32]
gheorghe.petre2608 [02. [5p] Iostat]
— (current)
Line 1: Line 1:
-==== 02. [5p] Iostat ==== 
  
-=== Good to know === 
- 
-<​code>​ 
-#iostat [ -x for extended statistics, -d to display device stastistics only, -m for displaying r/w in MB/s ] 
-iostat -xdm 
- 
-#iostat with -p for specific device statistics 
-iostat -xdm -p sda 
-</​code>​ 
- 
-=== Monitoring the behaviour === 
- 
-  * Run //iostat -x 1 5//. 
-  * Considering the last two outputs provided by the previous command, calculate the efficiency of IOPS for each of them. Does the amount of data written per I/O increase or decrease? 
- 
-<​note>​ 
-How to's 
- 
-  * Divide the kilobytes read (//rkB/s//) and written (//wkB/s//) per second by the reads per second (//r/s//) and the writes per second (//w/s//). 
-  * If you happen to have quite a few [[https://​en.wikipedia.org/​wiki/​Loop_device|loop devices]] in your **iostat** output, find out what they are exactly: 
- 
-<code bash> 
-$ df -kh /dev/loop* 
-</​code>​ 
-</​note>​ 
- 
- 
-<​solution -hidden> 
-The way to calculate the efficiency of IOPS is to divide the reads per second //(r/s)// and writes per second //(w/s)// by the kilobytes read //(rkB/s)// and written //(wkB/s)// per second. 
- 
-Example: the amount of data written per I/O for ///​dev/​sda//​ increases during each iteration: 
- 
-{{ :​ep:​labs:​ep2017_l3_ex01.png?​700 |}} 
- 
-<​code>​ 
-53040/105 = 505KB per I/O 
-71152/102 = 697KB per I/O 
-</​code>​ 
- 
-If everything is zero in iostat - perform some I/O operations... 
-</​solution>​ 
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0