Jak sprawdzić zainstalowaną pamięć RAM w systemie Ubuntu


RAM, skrót od Random Access Memory można uznać za obszar roboczy systemu komputerowego. Za każdym razem, gdy otwierasz plik do przeglądania lub edycji, system tworzy tymczasową instancję tego pliku w pamięci RAM, abyś mógł nad nim pracować. Po zapisaniu pliku system kopiuje go do bardziej stabilnego i nieulotnego miejsca (sprzęt), zwanego pamięcią tylko do odczytu. Co więcej, po uruchomieniu programu system operacyjny i pamięć RAM są nośnikiem, na którym jest uruchomiony. Jeśli szukasz wysokowydajnego systemu komputerowego, odpowiedzią jest równowaga odpowiednio szybkiej pamięci RAM o odpowiednio dużych rozmiarach.

Podczas korzystania z Ubuntu napotykamy wiele scenariuszy, w których pamięć RAM jest bardzo ważna. Chcemy wiedzieć, ile pamięci RAM jest zainstalowane w naszym systemie, ile z niego możemy użyć, czy nasza pamięć RAM jest wolna od błędów i wiele więcej.

W tym artykule wyjaśnimy następujące czynności, które możesz zrobić z zainstalowaną pamięcią RAM, za pomocą wiersza polecenia Ubuntu:

  • Sprawdź zainstalowaną, używaną i dostępną pamięć RAM
  • Sprawdź typ i szybkość zainstalowanej pamięci RAM
  • Test zainstalowana pamięć RAM pod kątem błędów

Uruchomiliśmy komendę i procedury wymienione w tym artykule w systemie Ubuntu 18.04 LTS.

Uwaga: Będziemy używać wiersza poleceń Ubuntu, Terminal, w celu wyjaśnienia wyżej wymienionych zadań. Możesz otworzyć aplikację Terminal albo za pomocą paska wyszukiwania uruchamiania aplikacji Ubuntu lub za pomocą skrótu Ctrl + Alt + T.

Jak sprawdzić zainstalowaną, używaną i dostępną pamięć RAM

Najprostszym sposobem sprawdzenia statystyk pamięci w systemie Ubuntu jest skorzystanie z bezpłatnego polecenia:

W ten sposób można użyć bezpłatnego polecenia:

$ free

Użyj:

To polecenie służy do sprawdzania 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.

Lepszym rozwiązaniem jest jednak użycie przełącznika -h, aby wolne polecenie wyświetlało użycie pamięci i zamiany w najbliższym możliwym formacie 3 cyfr.

$ free -h

Część „Mem” wyjścia zawiera informacje o pamięci RAM w systemie. Całkowita kolumna zawiera całkowitą liczbę GB pamięci RAM zainstalowanej w systemie. Użyte i dostępne kolumny wskazują odpowiednio pamięć RAM używaną przez system oraz GB dostępne do użycia.

Jak sprawdzić rodzaj i szybkość pamięci RAM

Zanim wyjaśnimy, jak sprawdzić rodzaj i szybkość pamięci RAM, najpierw określmy, co one oznaczają:

  • Typ: RAM w dzisiejszych czasach występuje w wielu profilach opartych na danych i prędkości transferu. Należą do nich starsza SDRAM (synchroniczna dynamiczna pamięć RAM), DDR1 (DDR SDRAM), DDR2, DDR3 i nowoczesny DDR4. W przypadku systemów przenośnych pamięć RAM występuje w typach DRAM i SDRAM.
  • Prędkość: Kiedy mówimy o prędkości pamięci RAM w MHz lub GHz, rozważamy cykle zegara. Cykl oznacza pojedynczą sesję odczytu i zapisu. Szybkość pamięci RAM oznacza, ile cykli na sekundę może wykonać.Pamięć RAM 3200 MHz może wykonać 3200 cykli (sesje odczytu / zapisu) w ciągu jednej sekundy

Można użyć następującego polecenia jako sudo, aby sprawdzić rodzaj pamięci RAM

$ sudo dmidecode --type memory | less

System poprosi o podanie hasła sudo, a następnie wyświetl następujące informacje:

Przewiń w dół i znajdź typ pamięci RAM na wyjściu, jak zaznaczono powyżej. Jak widać, mam DDR3 zainstalowany na moim laptopie.

Za pomocą tego samego polecenia można również wyświetlić szybkość zegara pamięci RAM:

Powyższe dane wyjściowe pokazują, że mam 1333 MHz pamięci RAM zainstalowanych w moim systemie.

Możesz użyć klawisza „q”, aby wyjść z tego wyjścia.

Jak testować pamięć RAM pod kątem błędów za pomocą narzędzia MemTester

Ponieważ pamięć RAM jest delikatnym urządzeniem, półprzewodniki mogą czasami ulec uszkodzeniu. Może to wpłynąć na wydajność całej pamięci RAM. Możesz użyć MemTestera do przetestowania pamięci RAM pod kątem błędów.

Aby zainstalować to narzędzie, otwórz aplikację Terminal i wprowadź następujące polecenie, aby najpierw zaktualizować indeks repozytorium systemu o indeks repozytoriów internetowych. Dzięki temu w systemie można zainstalować najnowszą dostępną wersję oprogramowania.

$ sudo apt-get update

Następnie użyj następującego polecenia apt-get, aby zainstalować memtester.

$ sudo apt-get install memtester

Jest to użycie polecenia memtester:

$ memtester [-p physaddrbase [-d urządzenie]] [B | K | M | G] [pętle]

Przykład:

Następujące polecenie sprawdzi 200 MB pamięci RAM w dwóch iteracjach:

$ sudo memtester 200M 2

Tak wygląda wyjście testowe.

Dane wyjściowe wskazały, że nie mam żadnych błędów w mojej pamięci RAM. Na szczęście, jak często używam mojego laptopa.

Istnieje jednak jedno ograniczenie tego polecenia: możesz skanować pamięć RAM tylko do wielkości wolnej pamięci RAM w systemie. Narzędzie memtest86 + w menu rozruchowym GRUB jest tym, czego możesz użyć do dokładnego przetestowania pamięci RAM.

Oto kilka poleceń, dzięki którym można było dowiedzieć się wszystkiego o pamięci RAM zainstalowanej w systemie Ubuntu. Nauczyłeś się również, jak korzystać z narzędzia memtest, aby mieć pewność, że pamięć RAM działa optymalnie.

Komentarze