Jak monitorować użycie dysku według procesów w czasie?

11

Widzę moją instancję Ubuntu (na dostawcy usług w chmurze) uśredniającą tysiące bloków na sekundę, ale kiedy obserwuję w czasie rzeczywistym, trudno jest zobaczyć, który proces to powoduje.

Czy istnieje polecenie monitorowania, które mogę zastosować i pozwolić mu działać przez około godzinę, a następnie zebrać informacje o użyciu dysku (np. Które procesy były najbardziej aktywne pod tym względem, a nawet które pliki)?

Assaf Lavie
źródło

Odpowiedzi:

15

Możesz uruchomić iotopz zakumulowanym przełącznikiem:

sudo iotop -a

Zobacz swoje manpage więcej opcji.

htorque
źródło