Odpowiedzi:
„vmstat” powie ci, co chcesz wiedzieć. Kolumny „si” i „so” pokazują ilość pamięci zamienionej na in / out na interwał. Zarówno „vmstat”, jak i „free” mogą pokazać rozkład zużycia pamięci. Zamiast kopiować i wklejać tekst, moja odpowiedź tutaj daje pewne podstawy do tego, co zgłaszają te narzędzia.
Innym przydatnym narzędziem jest atop
, które daje bardziej szczegółowy widok I / O niż zwykły stary top.
Czy przeszedłeś przez stronę podręcznika?
man vmstat
Jeśli potrzebujesz informacji historycznych, używam kSar . Ma dodatkową przydatną funkcję, że można go uruchomić na zdalnym komputerze i zbierać informacje bezpośrednio przez ssh.
Jednym z wielkich dylematów Linuksa jest wiedza, którego narzędzia użyć. Myślę, że to jeden z powodów, dla których napisałem kolekcjonowanie ponad 5 lat temu. Łączy najlepsze z większości innych narzędzi w celu połączenia niemal wszystkich innych w jedno. W rzeczywistości zapewnia alternatywne formaty wyjściowe, więc jeśli lubisz wyjście vmstat, po prostu uruchom „collectl --vmstat”. Dlaczego więc po prostu nie uruchomić vmstat? To proste - zbieranie może również rejestrować dane takie jak sar, ale odtwarzaj je, aby wyglądały jak vmstat! Będzie nawet odtwarzać go w formacie, który możesz bezpośrednio przesłać do gnuplot (patrz collectl-utils) lub możesz załadować go do exela lub nawet RRD, jeśli chcesz iść tą drogą.
-znak