Wie überprüfe ich die RAM-Latenz?

11

Ich muss neuen RAM kaufen.

  • Zuerst muss ich wissen, Geschwindigkeit >> fertig
  • Zweitens muss ich die Latenz kennen >> wie?

Alles was ich von Google versucht habe.

dmidecode --type memory
dmidecode 2.11
dd if=/dev/zero of=/dev/sda2 bs=1G count=1 oflag=direct 
apt-get install hardinfo
apt-get install sysinfo
cat /proc/meminfo
cat /var/log/dmesg | grep Memory
decode-dimms
update-pciids
lshw -C memory | grep clock
apt-get install lshw
lshw -C memory
bemonolit
quelle
Sie vermissen i2c-tools
rɑːdʒɑ

Antworten:

3

Bitte benutzen Sie Befehl 1:

sudo dmidecode -t 17 or dmidecode -t memory

Ausgabe für Befehl 1:

# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x000E, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M1
    Bank Locator: Bank 0
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 830B            
    Serial Number: DBC8287D        
    Asset Tag: 1012
    Part Number: NT2GC64B8HC0NS-CG 
    Rank: Unknown
---------------------------------------
output command 2


# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x000D, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 16 GB
    Error Information Handle: Not Provided
    Number Of Devices: 4

Handle 0x000E, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M1
    Bank Locator: Bank 0
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 830B            
    Serial Number: DBC8287D        
    Asset Tag: 1012
    Part Number: NT2GC64B8HC0NS-CG 
    Rank: Unknown

Handle 0x000F, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: SODIMM
    Set: 1
    Locator: M2
    Bank Locator: Bank 1
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 0198            
    Serial Number: A30EEB39        
    Asset Tag: 1044
    Part Number: 9905428-012.A00LF 
    Rank: Unknown

Handle 0x0010, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: SODIMM
    Set: 1
    Locator: M3
    Bank Locator: Bank 2
    Type: DDR3
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer:                 
    Serial Number:                 
    Asset Tag:     
    Part Number:                   
    Rank: Unknown

Handle 0x0011, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x000D
    Error Information Handle: No Error
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: SODIMM
    Set: 1
    Locator: M4
    Bank Locator: Bank 3
    Type: DDR3
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer:                 
    Serial Number:                 
    Asset Tag:     
    Part Number:                   
    Rank: Unknown
bemonolit
quelle
4
Der obige Befehl zeigt nicht die Latenz an, sondern andere nützliche Dinge wie Hersteller und Seriennummer. Mit diesen Informationen können Sie im Web nach der Latenz suchen. Es ist keine vollständige Antwort, aber es ist besser als nichts.
Tigerjack89
2

Was ist Latenz?

Eine Verzögerung bei der Datenübertragung zwischen dem RAM eines Computers und seinem Prozessor. Da RAM im Vergleich zum Prozessor des Computers nicht unbedingt schnell ist, kann es zu einer RAM-Latenz kommen, die eine Verzögerung zwischen dem Zeitpunkt, zu dem die Hardware eines Computers die Notwendigkeit eines RAM-Zugriffs erkennt (eine Datenanforderung initiiert) und dem Zeitpunkt, zu dem die Daten oder Anweisungen verfügbar sind, verursacht der Prozessor. Wenn die CPU Daten anfordert, die nicht im Cache gespeichert sind, muss sie warten, bis der RAM die Daten abgerufen hat, was die Tür für Latenzprobleme öffnet.

Wo kann man die RAM-Latenz überprüfen?

Für Ubuntu Paket installieren i2c-toolsund ausführen

sudo modprobe eeprom
decode-dimms

Quelle: Ubuntu-Foren & Hauptquelle

Ich hoffe es hilft dir.

rɑːdʒɑ
quelle
4
Funktioniert es nur für DIMM-Speicher? Es erkennt meinen Laptop SO-DIMM nicht
Tigerjack89
2
Es scheint so. Dieses Tool ist Müll auf Notebooks.
Rbaleksandar