Jakie polecenie wydać, aby sprawdzić, czy moja pamięć RAM to DDR2 lub DDR3


23

Fedora 14 HP Netbook 210 Mini

Mój netbook miał 1 GB pamięci DDR3. To jednak nie wystarczyło. Postanowiłem więc zastąpić 1 GB 2 GB lub DDR3.

Jednak jakie polecenie mogę wydać, aby mieć pewność, że korzystam z DDR3.

Próbowałem następujące cat /proc/meminfo

Nie zawierało jednak żadnych informacji o DDR3.

Czy mogę użyć innego polecenia?

Wielkie dzięki za wszelkie sugestie.


1
Próbowałeś dmidecode?
Malabarba,

Odpowiedzi:


21

Uruchomiony dmidecodelub lshwpowinien pokazać typ. Jednak może to wymagać uprawnień roota.


Znaleziono go za pomocą dmidecode. Jednak lshw return „polecenie nie znaleziono”.
ant2009,

Powszechnie wiadomo, że dmidecodeniedokładne jest zgłaszanie informacji o pamięci. Zobacz tutaj
David Schwartz,

@DavidSchwartz, twój komentarz jest niepoprawny, a twój link nie działa. Zamiast zamieszczać tak małe komentarze, rozważ opublikowanie własnej odpowiedzi zawierającej więcej szczegółów, niż mieści się w małym polu komentarza. :) (Na przykład, jeśli dmidecode były niedokładne, co byłoby użyć ? Zamiast To by zrobić dobre odpowiedzi.)
Quuxplusone

@Quuxplusone Komentarz był poprawny, a link był aktywny, kiedy został utworzony. Niestety lat później nie można edytować komentarzy, więc nie można ich aktualizować. Gdybym miał wtedy lepsze informacje, zostawiłbym odpowiedź, a nie tylko komentarz. Ale nie zrobiłem tego i czułem, że ważne jest, aby ostrzec każdego, kto czyta odpowiedź, że nie mogą polegać na informacjach podanych przez dmidecode.
David Schwartz

aby uzyskać informacje o pamięci, możesz użyć dmidecode -t memorylublshw -c memory
pd12

11

Według /ubuntu/18372/how-can-i-find-out-what-ram-a-computer-system-has , jedna linijka, której szukasz, to

sudo lshw -short -C memory

To wypluje coś na wzór

H/W path              Device     Class          Description
===========================================================
/0/0                             memory         64KiB BIOS
/0/4                             memory         256KiB L1 cache
/0/5                             memory         1MiB L2 cache
/0/6                             memory         8MiB L3 cache
/0/7                             memory         8200MiB System Memory
/0/7/0                           memory         4GiB DIMM DDR3 Synchronous
/0/7/1                           memory         DIMM [empty]
/0/7/2                           memory         4GiB DIMM DDR3 Synchronous
/0/7/3                           memory         DIMM [empty]
/0/7/4                           memory         8MiB FLASH

Pamiętaj, że czytelny dla człowieka ciąg ( 4GiB DIMM DDR3) jest zgłaszany przez RAM i / lub BIOS, więc nie ma żadnego standardowego formatu. Jeśli naprawdę masz szczęście, to wyraźnie powie DDR3lub DDR4. W przeciwnym razie, jeśli wskazuje częstotliwość w MHz, możesz spróbować na tej podstawie rozróżnić.

Z Wikipedii :

DDR1: 2.5 V, 133–200 MHz
DDR2: 200–400 MHz
DDR3: 1.5 V, 400–800 MHz (up to 1400 MHz for super-high-end)
DDR4: 1.2 V, 2133–4266 MHz

Na przykład: Pamięć DDR4 mojego innego komputera pojawia się lshw -short -C memoryrównie prosto 16GiB DIMM Synchronous 2133 MHz (0.5 ns). Ocena MHz wskazuje, że prawie na pewno jest to DDR4.


1

Oto dokładny sposób, aby dowiedzieć się, czy masz pamięć DDR2 lub DDR3 w systemach Debian lub Ubuntu:

sudo dmidecode | grep DDR

Zwróci coś takiego:

Type: DDR3

Lub możesz to zrobić:

sudo lshw | grep DDR

Zwróci nieco więcej informacji, takich jak to:

description: SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)

Nie ma za co.


Jak zauważono w komentarzu opublikowanym ponad dwa lata temu, odpowiedź Sathyi przesłana ponad trzy lata temu, kod dmidecode jest niedokładny. I lshw nie będzie działać na oryginalny plakat.
ChrisInEdmonton

1

Użyj tego, aby znaleźć rodzaj i szybkość pamięci RAM w systemie Linux:

sudo dmidecode --type 17|agrep -i 'speed|size|type'

Testowane na Cent OS, Fedora, RHEL, Scientific Linux

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.