Comment trouver la fréquence et le type de ma RAM actuelle?


Réponses:


185

Cela devrait faire:

sudo lshw -short -C memory

5
Attendez un peu, cela produira plus.
Malte Skoruppa

6
Cela n'affiche pas la fréquence.
Braiam

4
Cela devrait et cela me convient: sur mon ordinateur, deux des lignes se lisent "4GiB DIMM DDR3 synchrone 1333 MHz (0.8 ns)" (correspondant aux deux emplacements de mémoire vive sur lesquels j'ai installé de la mémoire vive). Avez-vous regardé de près?
Malte Skoruppa

1
sudo lshw -C memory> info.txt Pas sûr, cela ne s'affichera pas sur mon terminal, mais si je le transfère dans un fichier, il s'affiche.
Matt Barnes

4
Cela n'affichait pas la fréquence pour moi dans Ubuntu 15.04. Probablement dépendant du matériel. La solution de Henrique a bien fonctionné.
holocronweaver

65

Utilisez la lshwcommande avec 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.

Comme vous pouvez le constater, j'utilise une RAM DDR3 de 1600 MHz.

Une autre option est 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

Ceci est pour un serveur avec une mémoire ECC (comme on peut le voir sur le Error Correction Typeterrain et la différence entre Data WidthetTotal Width ).

Les deux outils sont des dépendances du ubuntu-standardpaquet et devraient être disponibles par défaut sur tous les systèmes Ubuntu. Il existait un autre outil appelé hwinfo, qui n’est plus disponible pour Ubuntu depuis 13.10.


Pour moi aussi: DDR3 1600 MHz. Cela signifie-t-il que les deux modules sont du même type et que mes performances sont optimales?
H3R3T1K

@arno Oui, autant que je sache. Il est également recommandé de placer les modules dans des banques parallèles (0/2/4, 1/3/5, etc.) pour obtenir de meilleures performances - mais je ne sais pas si c'est un mythe ou un fait.
muru

26

Je ne pouvais obtenir que cette information avec dmidecode, mais plutôt que de faire un greping, il est plus propre d'utiliser le bon type:

sudo dmidecode --type memory

1
Bonne réponse, et je pense que c'est plus facile à lire:sudo dmidecode -t memory | less -N
Eric Wang

Cela montre également des informations sur les DIMM enregistrés ou sans mémoire tampon
Jeremy Hajek

22

Cela vous donnera toutes les informations que vous voudrez peut-être, probablement:

sudo dmidecode | grep -A 15 Memory

Oui ça se voit. Le mien par exemple est affiché comme suit: Vitesse: 1333 MHz Juste après le détail du type.
Henrique Ferreira

dmidecode renvoie des informations du bios ... Peut-être avez-vous un problème avec votre bios ... Je ne sais pas.
Henrique Ferreira

C’était la seule commande qui indique la fréquence de ma DRAM générique
McLeary

Merci c'était la réponse parfaite pour moi.J'ai eu tous les détails .. :)
john400

11

Try Hard info, pour une installation dans un terminal: sudo apt-get install hardinfo Il possède une interface et est simple à utiliser. )

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.