5 poleceń sprawdzania przestrzeni wymiany w systemie Linux
Kiedy pamięć fizyczna lub pamięć RAM w naszym systemie jest pełna, kończymy korzystać z przestrzeni wymiany w naszych systemach. W tym procesie nieaktywne strony naszej pamięci są przenoszone do przestrzeni wymiany, tworząc więcej zasobów pamięci. Ta przestrzeń jest szczególnie użyteczna, gdy system nie ma pamięci RAM; jednak miejsce wymiany znajduje się na dysku twardym, a zatem dostęp do niego jest wolniejszy. Dlatego nie należy go uważać za odpowiednią alternatywę dla pamięci RAM.
W tym artykule opiszemy kilka sposobów sprawdzania dostępnej przestrzeni wymiany w systemie Ubuntu. Polecenia i procedury opisane w tym artykule zostały uruchomione w systemie Ubuntu 18.04 LTS.
Korzystamy z linii poleceń Ubuntu, Terminal, aby sprawdzić przestrzeń wymiany w naszym systemie. Aby otworzyć Terminal, możesz użyć skrótu Dash lub Ctrl + alt + T. Następnie możesz wybrać następujące sposoby uzyskania informacji o przestrzeni wymiany:
Darmowe polecenie Linuksa
Polecenie:
$ free
Polecenie to służy do sprawdzenia wykorzystania pamięci i zamiany w systemie w kilku wierszach. Wyświetlane dane wyjściowe są drukowane w kilobajtach bez użycia żadnego przełącznika.
Polecenie:
$ free -h
Za pomocą przełącznika -h wolne polecenie wyświetla wykorzystanie pamięci i zamiany w najbliższym możliwym, 3-cyfrowym formacie.
Polecenie swapon
Polecenie:
$ swapon -s
Za pomocą polecenia swapon można sprawdzić swap na określonej partycji, woluminie logicznym lub pliku. Tutaj użyjemy go z przełącznikiem -s (podsumowanie), aby uzyskać szczegóły wymiany (w kilobajtach).
Górne polecenie
Polecenie:
$ top
Sekcja nagłówka wyjścia górnego polecenia pokazuje informacje o przestrzeni wymiany w kilobajtach. Inne polecenia, które podają te informacje, to htop, spojrzenia i itop itp.
Polecenie vmstat
Polecenie:
$ vmstat
Za pomocą polecenia vmstat można wyświetlić informacje o zamianie i zamianie. Jednak nie można zobaczyć łącznych wartości wymiany, ponieważ widać wcześniej wspomniane polecenia.
Plik / proc / swaps
Polecenie:
$ cat /proc/swaps
Można również wyświetlić informacje o rozmiarze wymiany przez cały plik konfiguracyjny wymiany / proc / swaps. Wyświetla również informacje o wymianie urządzeń, dzięki czemu można zobaczyć nazwę urządzenia (partycję, wolumin logiczny lub plik), jego typ i ilość zamiany, jaką wnosi on do systemu.
Mimo że bardzo proste polecenia opisane w tym artykule, można wyświetlić przestrzeń wymiany w systemie Ubuntu i wykorzystać ją, gdy w systemie brakuje zasobów pamięci RAM.