Wie finde ich die Frequenz und den Typ meines aktuellen RAM?


Antworten:


185

Dies sollte tun:

sudo lshw -short -C memory

5
Warten Sie kurz, es wird mehr ausgegeben.
— Malte Skoruppa

6
Dies zeigt die Frequenz nicht an.
— Braiam

4
Es sollte und tut es für mich: Auf meinem Computer lesen zwei der Leitungen "4GiB DIMM DDR3 Synchronous 1333 MHz (0,8 ns)" (entsprechend den zwei RAM-Steckplätzen, in denen ich RAM installiert habe). Hast du genau hingeschaut?
— Malte Skoruppa

1
sudo lshw -C memory> info.txt Ich bin mir nicht sicher, ob es auf meinem Terminal nicht angezeigt wird, aber wenn ich es auf eine Datei pipe, wird es angezeigt.
— Matt Barnes

4
Dies hat die Frequenz für mich in Ubuntu 15.04 nicht angezeigt. Wahrscheinlich hardwareabhängig. Die Lösung von Henrique funktionierte jedoch.
— Holocronweaver

65

Verwenden Sie den lshwBefehl mit der memoryKlasse:

$ sudo lshw -C memory
  # Some things about firmware and caches
  *-memory
       description: System Memory
       physical id: 13
       slot: System board or motherboard
       size: 8GiB
     *-bank:0
          description: DIMM [empty]
          product: [Empty]
          vendor: [Empty]
          physical id: 0
          serial: [Empty]
          slot: ChannelA-DIMM0
     *-bank:1
          description: SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
          product: M471B5273DH0-CK0
          vendor: Samsung
          physical id: 1
          serial: 34A8C7AF
          slot: ChannelA-DIMM1
          size: 4GiB
          width: 64 bits
          clock: 1600MHz (0.6ns)
     # More banks.

Wie Sie sehen können, verwende ich DDR3 1600MHz RAM.

Eine andere Option ist dmidecode:

$ sudo dmidecode -t memory
# dmidecode 2.9
SMBIOS 2.5 present.

Handle 0x003B, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: Multi-bit ECC
    Maximum Capacity: Unknown
    Error Information Handle: Not Provided
    Number Of Devices: 8

Handle 0x003D, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x003B
    Error Information Handle: Not Provided
    Total Width: 72 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM_A1
    Bank Locator: NODE 0 CHANNEL 0 DIMM 0
    Type: Other
    Type Detail: Synchronous
    Speed: 1067 MHz (0.9 ns)
    Manufacturer: 0x0198
    Serial Number: 0xB12A9593
    Asset Tag: Unknown
    Part Number: 9965426-037.A00LF 
# more such devices

Dies ist für einen Server mit ECC-Speicher (wie aus dem Error Correction TypeFeld und dem Unterschied zwischen Data WidthundTotal Width ersichtlich ).

Beide Tools sind Abhängigkeiten des ubuntu-standardPakets und sollten standardmäßig auf allen Ubuntu-Systemen verfügbar sein. Früher gab es ein anderes Tool namens hwinfo, das seit 13.10 nicht mehr für Ubuntu verfügbar ist.


Auch für mich: DDR3 1600 MHz. Bedeutet das, dass beide Module vom selben Typ sind und ich die beste Leistung erhalte?
— H3R3T1K

@arno Ja, soweit ich das beurteilen kann. Es gibt auch eine Empfehlung, dass Module in parallelen Bänken (0/2/4, 1/3/5 usw.) sein sollten, um die beste Leistung zu erzielen - aber ich weiß nicht, ob das ein Mythos oder eine Tatsache ist.
— Muru

26

Ich konnte nur diese Informationen dmidecodeabrufen, aber anstatt zu grasen, ist es sauberer, den richtigen Typ zu verwenden:

sudo dmidecode --type memory

1
Gute Antwort, und ich denke, das ist leichter zu lesen:sudo dmidecode -t memory | less -N
— Eric Wang

Hier werden auch Informationen zu den registrierten oder ungepufferten DIMMs angezeigt
— Jeremy Hajek,

22

Dadurch erhalten Sie alle gewünschten Informationen, wahrscheinlich:

sudo dmidecode | grep -A 15 Memory

Ja, das zeigt es. Meine wird zum Beispiel wie folgt angezeigt: Geschwindigkeit: 1333 MHz Direkt nach Typendetail.
— Henrique Ferreira

dmidecode gibt Informationen aus dem BIOS zurück ... Vielleicht haben Sie ein Problem mit Ihrem BIOS ... Weiß nicht.
— Henrique Ferreira

Dies war der einzige Befehl, der die Frequenz meines generischen DRAM
— McLeary

Vielen Dank, das war die perfekte Antwort für mich. Ich habe alle Details .. :)
— john400

11

Versuchen Sie es mit Hardinfo, um die Installation im Terminal auszuführen: sudo apt-get install hardinfo Es verfügt über eine Benutzeroberfläche und ist einfach zu bedienen. )

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.