13
Aby uzyskać informacje o pamięci RAM lub pamięci operacyjnej w systemie Linux, wystarczy jedno polecenie terminala. Tutaj dowiesz się, jakie to polecenie i jak je użyć.
Linux: uzyskiwanie informacji o pamięci RAM i określanie pamięci roboczej
Za pomocą prostego polecenia terminala można uzyskać wiele informacji o pamięci roboczej (RAM). Ponieważ wyświetlacz jest nieco nieczytelny, wyjaśnimy go w tej instrukcji.
- Otwórz terminal za pomocą kombinacji klawiszy [Ctrl] + [Alt] + [T] lub wybierz go z listy programów.
- Wpisz teraz polecenie „top” bez cudzysłowów i potwierdź [Enter].
- Pojawi się lista aktualnych procesów, zawierająca również wszystkie informacje o zainstalowanej pamięci RAM w czasie rzeczywistym.
- W sekcji „KiB Mem” znajduje się całkowita wielkość pamięci roboczej. W sekcjach „used” i „free” można również sprawdzić, ile pamięci RAM jest obecnie zajęte, a ile jest wolne.
Ważne polecenia do sprawdzania pamięci RAM w systemie Linux
Poniżej znajdują się ważne polecenia do sprawdzania pamięci RAM w systemie Linux:
- free -h wyświetla przejrzyste podsumowanie całkowitej ilości pamięci, pamięci używanej i wolnej, w tym pamięci podręcznej (cache) i pamięci wymiany. total oznacza, że cała pamięć RAM jest dostępna. used oznacza aktualnie używaną pamięć RAM, free oznacza pamięć RAM, która nie jest używana, a shared oznacza pamięć używaną przez wiele procesów. buff/cache oznacza pamięć wykorzystywaną przez bufor i pamięć podręczną. dostępna oznacza pamięć dostępną dla nowych procesów.
- top wyświetla dynamiczną, bieżącą i aktualizowaną listę aktywnych procesów wraz z wykorzystaniem pamięci RAM i procesora. Za pomocą klawisza M można sortować według zużycia pamięci.
- htop jest ulepszoną wersją top z kolorowym i interaktywnym interfejsem użytkownika oraz funkcjami przewijania i wyszukiwania; w razie potrzeby należy go zainstalować ( sudo apt install htop).
- cat /proc/meminfo zapewnia najbardziej szczegółowy podgląd pamięci, w tym różnych typów pamięci i pamięci podręcznej systemu.
Fizyczne dane pamięci RAM za pomocą dmidecode i informacje o pamięci wymiany
Tutaj użytkownicy systemu Linux mogą znaleźć fizyczne dane pamięci RAM za pomocą dmidecode i informacje o pamięci wymiany:
- dmidecode –type 17(wymaga uprawnień administratora) pokazuje szczegółowe informacje o sprzęcie pamięci RAM, np. liczbę gniazd, pojemność każdego modułu, typ (DDR3, DDR4) i prędkość.
- Swap to wirtualna pamięć wymiany na dysku twardym. W przypadku braku pamięci system przenosi dane z pamięci RAM do pamięci swap. Rozmiar i wykorzystanie pamięci swap można również sprawdzić za pomocą polecenia free lub swapon -s.