W celu zmiany rozmiaru muszę zrozumieć, jakie wymagania ma aplikacja dla podsystemu we / wy. Chciałbym robić to, co nazywam wąchaniem We / Wy i uzyskać listę zdarzeń z warstwy blokowej w następujący sposób:
initiator XYZ requests block 4711 from device 0815
initiator BLA writes block 1234 to device 9876
Powiedziano mi, że blktrace jest tym, czego szukam, ale nie mogę uzyskać tych informacji z tego narzędzia.
Odpowiedzi:
Wydaje się, że to praca dla SystemTap. Przewodnik dla początkujących użytkowników SystemTap autorstwa Red Hata zawiera skrypty przykładowe dla dysku i IO na początek, podobnie jak sourceware.org .
źródło