Czy ktoś ma doświadczenie w korzystaniu z narzędzia, które może wskazywać obciążenie IO dysku według ścieżki systemu plików.
Często używam narzędzia „iostat”, aby dowiedzieć się, ile aktywności dyskowej odbywa się na hoście Linux. „iostat” zapewnia podział na urządzenia, dzięki czemu można zobaczyć aktywność na określonym urządzeniu blokowym. Ale nie idzie to głębiej - nie można na przykład sprawdzić obciążenia zapisu generowanego przez „httpd” w katalogu „/ var / log / httpd /”.
linux
hard-drive
Ryan B. Lynch
źródło
źródło
Odpowiedzi:
W tym celu możesz użyć iotop.
Pracuję jak normalny top, nie mogę powiedzieć nic więcej. Większość dystrybucji będzie go pakować, ale oto jego strona główna . Będziesz potrzebował najnowszego jądra.
źródło
Używając htop wykonaj następujące czynności.
I proszę bardzo, na proces we / wy dysku procesowego, w czasie rzeczywistym.
źródło
Collectl może również wyświetlać obciążenia procesowe we / wy, ale ponieważ może również monitorować praktycznie wszystkie inne zasoby systemowe, masz to wszystko w jednym narzędziu. Na przykład możesz teraz spojrzeć na najlepsze procesy we / wy lub procesora wraz z dyskiem, siecią itp. ALE możesz również odtwarzać dane historyczne i wyświetlać te same typy danych. Co więcej, jądro zapewnia 7 różnych procesów wejścia / wyjścia. Collectl może pokazać je wszystkie, a nawet pozwolić ci je uporządkować. -znak
źródło