Come trovare la frequenza e il tipo della mia RAM attuale?


Risposte:


185

Questo dovrebbe fare:

sudo lshw -short -C memory

5
Aspetta a breve, produrrà di più.
Malte Skoruppa,

6
Questo non visualizza la frequenza.
Braiam,

4
Dovrebbe, e lo fa per me: sul mio computer, due delle righe indicano "4GiB DIMM DDR3 sincrono 1333 MHz (0,8 ns)" (corrispondente ai due slot RAM in cui è installata la RAM). Hai guardato da vicino?
Malte Skoruppa,

1
sudo lshw -C memory> info.txt Non sono sicuro, non verrà visualizzato sul mio terminale, ma se lo installo in un file lo mostra.
Matt Barnes il

4
Questo non ha mostrato la frequenza per me in Ubuntu 15.04. Probabilmente dipendente dall'hardware. La soluzione di Henrique ha funzionato però.
holocronweaver

65

Utilizzare il lshwcomando con la memoryclasse:

$ 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.

Come puoi vedere, sto usando DDR3 1600MHz RAM.

Un'altra opzione è 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

Questo è per un server con memoria ECC (come si può vedere dal Error Correction Typecampo e la differenza tra Data WidtheTotal Width ).

Entrambi gli strumenti sono dipendenze del ubuntu-standardpacchetto e dovrebbero essere disponibili di default su tutti i sistemi Ubuntu. C'era un altro strumento chiamato hwinfo, che non è più disponibile per Ubuntu dal 13.10.


Anche per me: DDR3 1600 MHz. Questo significa che entrambi i moduli sono dello stesso tipo e sto ottenendo le migliori prestazioni?
H3R3T1K,

@arno Sì, per quanto ne so. C'è anche una raccomandazione che i moduli dovrebbero essere in banchi paralleli (0/2/4, 1/3/5, ecc.) Per le migliori prestazioni, ma non so se sia un mito o un fatto.
muru,

26

Ho potuto ottenere queste informazioni solo con dmidecode, ma piuttosto che grepping, è più pulito usare il tipo giusto:

sudo dmidecode --type memory

1
Buona risposta, e penso che sia più facile da leggere:sudo dmidecode -t memory | less -N
Eric Wang,

Questo mostra anche informazioni sui moduli DIMM registrati o non bufferizzati
Jeremy Hajek,

22

Questo ti darà tutte le informazioni che potresti desiderare, probabilmente:

sudo dmidecode | grep -A 15 Memory

Sì lo dimostra. Il mio per esempio è mostrato come: Velocità: 1333 MHz Subito dopo il dettaglio del tipo.
Henrique Ferreira,

dmidecode restituisce informazioni dal BIOS ... Forse hai un problema con il BIOS ... Non lo so.
Henrique Ferreira,

Questo è stato l'unico comando che mostra la frequenza della mia DRAM generica
McLeary il

Grazie questa è stata la risposta perfetta per me. Ho avuto tutti i dettagli .. :)
john400

11

Prova Hard info, per l'installazione eseguita nel terminale: sudo apt-get install hardinfo ha un'interfaccia ed è semplice da usare. )

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.