Sar -b
I have a performance problem and I'm using sar -b to help see the number of bytes / block transfered.
Sar -b man page explains it this way:
tps - Total number of transfers per second that
were issued to the physical disk. A transfer
is an I/O request to the physical disk.
Multiple logical requests can be combined
into a single I/O request to the disk. A
transfer is of indeterminate size.
rtps - Total number of read requests per second
issued to the physical disk.
wtps - Total number of write requests per second
issued to the physical disk.
bread/s - Total amount of data read from the drive in
blocks per second. A block is of
indeterminate size.*
-----------Here is some output:
07:20:00 AM tps rtps wtps bread/s bwrtn/s
07:30:00 AM 53965.30 2733.92 1.68 65.62 37.06
07:40:00 AM 59435.79 3306.05 1.40 31.42 28.50
07:50:00 AM 40455.58 8751.90 2.34 200.16 67.15
08:00:00 AM 32722.10 7638.68 1.93 73.92 46.18
This server is transfering gigs of data to another server. I'm getting good throughput on this server, but don't understand why the tps is so much higher than the rtps. What in the world is it transfering other than the data it reads.
I have a server not performing so well, and I need to make sense of these numbers to diagnose the situation.
Thanks!
|