Bir sistem kurun, önyükleyin ve /sys/block/${DEV}/stat
ör /sys/block/sda/stat
.
Belgelerden alıntı :
Stat dosyası, boşlukla ayrılmış 11 ondalık değer içeren tek bir metin satırından oluşur. Alanlar aşağıdaki tabloda özetlenmiş ve aşağıda daha ayrıntılı olarak açıklanmıştır:
Name units description
---- ----- -----------
read I/Os requests number of read I/Os processed
read merges requests number of read I/Os merged with in-queue I/O
read sectors sectors number of sectors read
read ticks milliseconds total wait time for read requests
write I/Os requests number of write I/Os processed
write merges requests number of write I/Os merged with in-queue I/O
write sectors sectors number of sectors written
write ticks milliseconds total wait time for write requests
in_flight requests number of I/Os currently in flight
io_ticks milliseconds total time this block device has been active
time_in_queue milliseconds total wait time for all requests
sektörleri oku, sektörleri yaz
Bu değerler, bu engelleme aygıtından okunan veya bu aygıta yazılan sektörlerin sayısını sayar. Söz konusu "sektörler", cihaza veya dosya sistemine özgü herhangi bir blok boyutu değil, standart UNIX 512 bayt sektörlerdir. G / Ç tamamlandığında sayaçlar artırılır.
Bayt sayısını daha kolay elde etmek için bu tek astarı kullanabilirsiniz:
awk '{printf("read %d bytes, wrote %d bytes\n", $3*512, $7*512)}' /sys/block/vda/stat
Scientific Linux 6.1 i386 için sonuçlar
Bunu Scientific Linux 6.1 i386 (RHEL'e benzer) çalıştıran bir KVM / qemu sanal makinesinde test ettim . Aşağıdaki hizmetler etkinleştirildi: acpid, auditd, crond, ağ, postfix, rsyslog, sshd ve udev-post. Takas ayrı bir diskte olduğu için dikkate alınmaz.
Oturum açma istemi göründükten birkaç saniye sonra SSH ile uzaktan alınan 85 bot için istatistikler:
Name Median Average Stdev
------------- ------ ------- -----
read I/Os 1920 1920.2 2.6
read merges 1158 1158.4 1.8
read sectors 85322 85330.9 31.9
>> read MiBytes 41.661 41.665 0.016
read ticks 1165 1177.2 94.1
write I/Os 33 32.6 1.7
write merges 64 59.6 7.4
write sectors 762 715.2 70.9
>> write MiBytes 0.372 0.349 0.035
write ticks 51 59.0 17.4
in_flight 0 0.0 0.0
io_ticks 895 909.9 57.8
time_in_queue 1217 1235.2 98.5
Önyükleme süresi yaklaşık 20 saniye idi.