Zapomniałem, ile modułów RAM jest zainstalowanych na moim laptopie. Nie chcę tego odkręcać, ale chcę to sprawdzić na konsoli za pomocą bash. Jak zebrać te informacje?
linux
command-line
memory
hardware
k0pernikus
źródło
źródło
sudo
lub być rootem dla tych poleceń.Ułatwmy to użytkownikom niezbyt znającym się na powłokach:
Dane wyjściowe na moim laptopie byłyby:
... pokazując, że mam zainstalowany jeden moduł 1 GB i jeden moduł 2 GB.
źródło
W moim przypadku,
zgłasza to:
Chciałbym zaznaczyć, że mam tylko 4 GiB RAM w jednym module. Te informacje są wyświetlane poprzez:
pokazano to:
Jak widać, bank 2 jest pełny, a bank 0 pusty. Płyta ma tylko dwa gniazda na pamięć RAM, ale muszą być dwukanałowe.
źródło
Mimo że OP woli unikać fizycznego odkręcania, zdecydowanie sugeruję, aby wszyscy to zrobili, ponieważ odpowiedź z sond linii poleceń może być myląca. Na moim laptopie sondy wiersza poleceń mówią, że mam 4 gniazda (2 używane, 2 puste), ale po odkręceniu faktycznie mam 2 gniazda (być może mam 2 ukryte gniazda w innym miejscu, ale nie widać, usuwając dolny panel):
ubuntu 14.04
źródło
(and probably unimplemented)
oznacza, że bios / chipset może obsłużyć 4 gniazda, ale producent płyty postanowił nie uwzględniać 2 z możliwych gniazd, które bios może obsługiwać w fizycznym królestwie, czyli rzeczywistym MB. Ponieważ kod dmidecode rozmawia z biosem, a nie z rzeczywistymi fizycznymi śrubami, śrubami i klejem, wie tylko, co jest w tabeli dmi - co oznacza, że może obsłużyć 4 gniazda, ale dla 2 z nich nie ma żadnych informacji, więc założeniem jest że są one po prostu odinstalowane, a nie nieistniejące.Ułatwia to dostrzeżenie tego, co potrzebujesz wiedzieć (wstawione puste linie dla zachowania przejrzystości):
źródło
[Szybka odpowiedź]
Korzystam z polecenia poniżej:
Lub za pomocą,
sudo dmidecode -t 16
aby uzyskać mniej szczegółowe.źródło