bagaimana melakukan I / O mengendus

11

Untuk mengukur ukuran, saya perlu memahami persyaratan apa yang dimiliki suatu aplikasi untuk subsistem I / O. Saya akan senang melakukan apa yang saya sebut I / O mengendus dan mendapatkan daftar peristiwa dari lapisan blok seperti ini:

initiator XYZ requests block 4711 from device 0815
initiator BLA writes block 1234 to device 9876 

Saya telah diberitahu bahwa blktrace adalah apa yang saya cari tetapi saya tidak bisa mendapatkan info ini dari alat itu.

Thorsten Staerk
sumber
1
Juga lihat Systemtap di sini: serverfault.com/questions/327985/linux-io-monitoring-per-file
ewwhite

Jawaban:

5

Sepertinya pekerjaan untuk SystemTap, panduan pemula SystemTap oleh Red Hat memiliki beberapa disk dan skrip sampel IO untuk Anda mulai seperti halnya sourceware.org .

HBruijn
sumber