Mój dysk twardy wariuje i nie wiem, co robi aplikacja.
Czy są jakieś narzędzia linuksowe do profilowania, jakie procesy uzyskują dostęp do dysków i jak często?
top , htop i tym podobne porządnie uporządkują pamięć i świnie procesorów, a nethogs pozwalają mi zobaczyć świnie sieciowe ... ale czego użyć, aby określić świnie HDD?
iotop --accumulated
jest super.http://archive.ubuntu.com/ubuntu/ maverick/universe i386 Packages
Jedną z możliwości jest użycie inotify (pakiet jest
inotify-tools
).Oto artykuł na temat monitorowania aktywności systemu plików za pomocą inotify .
Zobacz także Znajdź, które pliki są odczytywane lub zapisywane .
źródło
Nowa kolekcja narzędzi użyteczności publicznej może Ci dokładnie pokazać! Zobacz: https://launchpad.net/fatrace/ lub uruchom „sudo apt-get install fatrace”. Następnie uruchom:
Zaletą fatrace jest to, że dostajesz nazwę pliku, w przeciwieństwie do iotop. W przypadku aplikacji wieloprocesowych, takich jak chrome, wszystkie procesy są dostępne w jednym miejscu.
źródło