Possible Chapter 14 Erata
Just going through Chapter 14, and noticed that under the section I/O Monitoring and Tuning...iostat there seems to be a slight mismatch between the explanatory text and the first screen shot.
The explanatory text states:
After a brief summary of CPU utilization, I/O statistics are given: tps (I/O transactions per second; logical requests can be merged into one actual request), blocks read and written per unit time, where the blocks are generally sectors of 512 bytes; and the total blocks read and written.
However, the matching screenshot displays the last 4 columns of output in kB, rather than blocks. This matches the output I see when I run iostat. Effectively, there doesn't seem to be any difference between this output and that generated when running
This also suggests that this subsequent text on the same page also could do with an update -
A somewhat different display is generated by giving the -k option, which shows results in KB instead of blocks.
Looking through the man page for iostat, this states that the output is in blocks if no parameters are passed to iostat as well - which suggests that behavior has changed over time.
I'm running through this on CentOS 7.