Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

iostats(4) [plan9 man page]

IOSTATS(4)						     Kernel Interfaces Manual							IOSTATS(4)

NAME
iostats - file system to measure I/O SYNOPSIS
iostats cmd [ args... ] DESCRIPTION
Iostats is a user-level file server that interposes itself between a program and the regular file server, which allows it to gather statis- tics of file system use at the level of the Plan 9 file system protocol, 9P. After a program exits a report is printed on standard error. 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. SOURCE
/sys/src/cmd/iostats BUGS
Poor clock resolution means that large amounts of I/O must be done to get accurate rate figures. Can be fooled by programs that do fresh mounts outside its purview. IOSTATS(4)

Check Out this Related Man Page

IOSTAT(1)						      General Commands Manual							 IOSTAT(1)

NAME
iostat - report I/O statistics SYNOPSIS
iostat [ drives ] [ interval [ count ] ] DESCRIPTION
Iostat iteratively reports the number of characters read and written to terminals per second, and, for each disk, the number of transfers per second, kilobytes transferred per second, and the milliseconds per average seek. It also gives the percentage of time the system has spent in user mode, in user mode running low priority (niced) processes, in system mode, and idling. To compute this information, for each disk, seeks and data transfer completions and number of words transferred are counted; for terminals collectively, the number of input and output characters are counted. Also, each sixtieth of a second, the state of each disk is examined and a tally is made if the disk is active. From these numbers and given the transfer rates of the devices it is possible to determine average seek times for each device. The optional interval argument causes iostat to report once each interval seconds. The first report is for all time since a reboot and each subsequent report is for the last interval only. The optional count argument restricts the number of reports. If more than 4 disk drives are configured in the system, iostat displays only the first 4 drives, with priority given to Massbus disk drives (i.e. if both Unibus and Massbus drives are present and the total number of drives exceeds 4, then some number of Unibus drives will not be displayed in favor of the Massbus drives). To force iostat to display specific drives, their names may be supplied on the command line. FILES
/dev/kmem /vmunix SEE ALSO
vmstat(1) 4th Berkeley Distribution April 29, 1985 IOSTAT(1)
Man Page