Di mesin lokal saya, saya memiliki /sys/block/sda1/stat .
Pada mesin Amazon, saya memiliki /sys/block/xvda1/stat .
Ketika saya menjalankan cat /sys/block/sda1/stat atau cat /sys/block/xvda1/stat keduanya memberikan 11 bidang keluaran.
Apa perbedaan antara /sys/block/sda1/stat dan /sys/block/xvda1/stat file?
Jawaban yang Diterima:
/sys direktori umumnya tempat sistem file sysfs dipasang, yang berisi informasi tentang perangkat dan informasi kernel lainnya.
File di /sys/block berisi informasi tentang memblokir perangkat di sistem Anda. Sistem lokal Anda memiliki perangkat blok bernama sda , jadi /sys/block/sda ada. Instans Amazon Anda memiliki perangkat bernama xvda , jadi /sys/block/xvda ada.
/sys/block/<dev>/stat file menyediakan beberapa statistik tentang status perangkat blok <dev> . Ini terdiri dari satu baris teks yang berisi 11 nilai desimal yang dipisahkan oleh spasi:
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
Jadi, setiap perangkat blok akan memiliki stat-nya sendiri istics, maka nilainya berbeda.
Lihat kernel docs untuk detail lebih lanjut.