Wolny odczyt z dysku to jedna z głównych przyczyn przywieszania się wielu aplikacji. Często zdarza się także sytuacja w której nieznany nam proces dokonuje licznych operacji na naszym dysku, spowalniając tym samym działanie całego komputera. Pokażę jak szybko sprawdzić w takiej sytuacji co generuje takie obciążenie.
Całość można łatwo zbadać przy użyciu aplikacji iotop, która jest dostępna w repozytoriach globalnych, zatem aby je wgrać wystarczy komenda:
sudo apt-get install iotop
Następnie jeśli chcemy sprawdzić jaki proces dokonuje operacji na naszym dysku wystarczy wywołać program wpisując w konsoli "iotop". Na górze listy znajduje się wątek pochłaniający najwięcej zasobów i tym samym najbardziej spowalniający naszą maszynę.
źródło: lifehacker.com
Tagi: aplikacje, instalacja, optymalizacja
Polecam htop, nakładka na top'a.
Mi tam wystarcza Monitor systemu
htop lepszy
htop nie może być lepszy bo to zupełnie inne narzędzia.
iotop pokazuje I/O dysku (odczyt/zapis).
Mnie się wydaje, że htop nie wyświetla pisania i czytania na dysku, a tylko zużycie RAM-u i swap (no i procesora oczywiście). Jeśli jestem w błędzie, proszę mnie wyprowadzić. pozdrawiam
Nie znacie się. Moim zdaniem ls jest jeszcze lepszy od htopa i iotopa.
Wielkie dzięki za artykuł. Od paru dni dysk mi coś mielił bez przerwy a lista procesów nic nie wykazywała podejrzanego. Dzięki iotop wyszło na jaw, że to niedawno zainstalowany mythtv coś zapisywał (ok 150 KiB/s), nie mam pojęcia co robił i nawet nie chciał mi się uruchomić(w kółko prosił o roota i restart).
Nie głupie :-) ale fakt przydała by się graficzna nakładka.
Niestety....
Ubuntu 8.04.2 LTS:
E: Nie udało się odnaleźć pakietu iotop