¿Cómo encontrar la frecuencia y el tipo de mi RAM actual?

126

¿Cómo debo averiguar la frecuencia y el tipo de mi RAM actual? Mi sistema operativo es Ubuntu 12.04.

Ben
fuente
Vea también askubuntu.com/q/18372/255443 que tiene, en mi opinión, una mejor respuesta.
Simon Forsberg

Respuestas:

185

Esto debería hacer:

sudo lshw -short -C memory
Malte Skoruppa
fuente
55
Espere en breve, generará más.
Malte Skoruppa
66
Esto no muestra la frecuencia.
Braiam
44
Debería, y lo hace para mí: en mi computadora, dos de las líneas decían "4GiB DIMM DDR3 Synchronous 1333 MHz (0.8 ns)" (correspondiente a las dos ranuras de RAM donde tengo RAM instalada). ¿Te fijaste bien?
Malte Skoruppa
1
sudo lshw -C memoria> info.txt No estoy seguro, no se mostrará en mi terminal, pero si lo canalizo a un archivo se muestra.
Matt Barnes
44
Esto no me mostró la frecuencia en Ubuntu 15.04. Probable dependencia del hardware. Sin embargo, la solución de Henrique funcionó.
holocronweaver
65

Use el lshwcomando con la memoryclase:

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

Como puede ver, estoy usando DDR3 1600MHz RAM.

Otra opción es 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

Esto es para un servidor con memoria ECC (como se puede ver en el Error Correction Typecampo y la diferencia entre Data WidthyTotal Width ).

Ambas herramientas son dependencias del ubuntu-standardpaquete y deberían estar disponibles por defecto en todos los sistemas Ubuntu. Solía ​​haber otra herramienta llamada hwinfo, que ya no está disponible para Ubuntu desde la 13.10.

muru
fuente
Para mí también: DDR3 1600 MHz. Entonces, ¿eso significa que ambos módulos son del mismo tipo y estoy obteniendo el mejor rendimiento?
H3R3T1K
@arno Sí, por lo que puedo decir. También hay una recomendación de que los módulos deben estar en bancos paralelos (0/2/4, 1/3/5, etc.) para un mejor rendimiento, pero no sé si eso es un mito o un hecho.
muru
26

Solo pude obtener esta información dmidecode, pero en lugar de grepping, es más limpio usar el tipo correcto:

sudo dmidecode --type memory
Vincenzo Pii
fuente
1
Buena respuesta, y creo que es más fácil de leer:sudo dmidecode -t memory | less -N
Eric Wang
Esto también muestra información sobre los DIMM que están registrados o sin búfer
Jeremy Hajek
22

Esto le dará toda la información que desee, probablemente:

sudo dmidecode | grep -A 15 Memory
Henrique Ferreira
fuente
Si se nota. La mía, por ejemplo, se muestra como: Velocidad: 1333 MHz, justo después de Type Detail.
Henrique Ferreira
dmidecode devuelve información de la BIOS ... Quizás tenga un problema con su BIOS ... No sé.
Henrique Ferreira
Este fue el único comando que muestra la frecuencia de mi DRAM genérica
McLeary
Gracias, esta fue la respuesta perfecta para mí. Obtuve todos los detalles .. :)
john400
11

Pruebe Hard info, para instalar, ejecutar en la terminal: sudo apt-get install hardinfo tiene una interfaz y es fácil de usar. )

LVA
fuente