So führen Sie I/O-Sniffing durch

So führen Sie I/O-Sniffing durch

Um die Größe bestimmen zu können, muss ich wissen, welche Anforderungen eine Anwendung an das E/A-Subsystem stellt. Ich würde gerne das durchführen, was ich E/A-Sniffing nenne, und eine Liste der Ereignisse aus der Blockebene wie folgt abrufen:

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

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

Antwort1

Scheint ein Job für SystemTap zu sein, den SystemTapRatgeber für Anfängervon Red Hat bietet einige Disk- und IO-Beispielskripte für den Einstieg, ebenso wiesourceware.org.

verwandte Informationen