The report consists of three sections. The first section reports the amount of user data in read and write messages sent by the program and the average rate at which the data was transferred. The protocol line reports the amount of data sent as message headers, that is, protocol overhead. The rpc line reports the total number of file system transactions.
The second section gives the number of messages, the fastest, slowest, and average turn around time and the amount of data involved with each 9P message type. The final section gives an I/O summary for each file used by the program in terms of opens, reads and writes.
The -d option causes iostats to write a debugging log to dbfile (default: iostats.out) that records all protocol messages.
iostats ls
Start a new shell, displaying all 9P traffic caused by the shell or its children:
iostats -df /fd/1 sh
Can be fooled by programs that do fresh mounts outside its purview.
Cannot monitor standard input or output.
IOSTATS(4 ) | Rev: Tue Mar 31 02:42:39 GMT 2015 |