wie man I / O schnüffelt

11

Zur Dimensionierung muss ich verstehen, welche Anforderungen eine Anwendung an das E / A-Subsystem hat. Ich würde gerne das tun, was ich I / O-Sniffing nenne, und eine Liste von Ereignissen aus der Blockebene wie folgt erhalten:

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

Mir wurde gesagt, dass blktrace das ist, wonach ich suche, aber ich kann diese Informationen von diesem Tool nicht erhalten.

Thorsten Staerk
quelle

Antworten:

5

Das SystemTap-Handbuch für Anfänger von Red Hat scheint ein Job für SystemTap zu sein. Es enthält einige Beispielskripte für Festplatten und E / A , mit denen Sie beginnen können, ebenso wie sourceware.org .

HBruijn
quelle