Qué comando emitir para encontrar si mi RAM es DDR2 o DDR3

23

Fedora 14 HP Netbook 210 Mini

Mi netbook tenía 1 GB de memoria DDR3. Sin embargo, eso no fue suficiente. Entonces decidí reemplazar el 1 GB con un 2GB o DDR3.

Sin embargo, ¿qué comando puedo emitir para asegurarme de que estoy usando DDR3?

Probé lo siguiente cat /proc/meminfo

Sin embargo, no enumeró ninguna información sobre DDR3.

¿Hay algún otro comando que pueda usar?

Muchas gracias por las sugerencias.

ant2009
fuente
1
¿Lo has intentado dmidecode?
Malabarba

Respuestas:

21

En ejecución dmidecodeo lshwdebería mostrar el tipo. Sin embargo, podría requerir privilegios de root para verificar.

Sathyajith Bhat
fuente
Lo encontré usando dmidecode. Sin embargo, lshw devuelve 'comando no encontrado'.
ant2009
Es bien sabido que no dmidecodees correcto al informar la información de la memoria. Ver aquí
David Schwartz
@DavidSchwartz, su comentario es incorrecto y su enlace está muerto. En lugar de publicar comentarios tan pequeños, considere publicar una respuesta propia con más detalles de los que caben en el campo de comentarios pequeños. :) (Por ejemplo, si dmidecode fuera inexacto, ¿qué usarías en su lugar? Eso sería una buena respuesta.)
Quuxplusone
@Quuxplusone El comentario fue correcto y el enlace estaba activo cuando se realizó. Desafortunadamente, no puede editar comentarios años después, por lo que es imposible mantenerlos actualizados. Si tuviera mejor información en ese momento, habría dejado una respuesta en lugar de solo un comentario. Pero no lo hice, y sentí que era importante advertir a cualquiera que leyera la respuesta que no podían confiar en la información que proporciona dmidecode.
David Schwartz
para obtener información de la memoria, puede usar dmidecode -t memoryolshw -c memory
pd12
11

De acuerdo con /ubuntu/18372/how-can-i-find-out-what-ram-a-computer-system-has , la línea que está buscando es

sudo lshw -short -C memory

Esto escupirá algo en la línea de

H/W path              Device     Class          Description
===========================================================
/0/0                             memory         64KiB BIOS
/0/4                             memory         256KiB L1 cache
/0/5                             memory         1MiB L2 cache
/0/6                             memory         8MiB L3 cache
/0/7                             memory         8200MiB System Memory
/0/7/0                           memory         4GiB DIMM DDR3 Synchronous
/0/7/1                           memory         DIMM [empty]
/0/7/2                           memory         4GiB DIMM DDR3 Synchronous
/0/7/3                           memory         DIMM [empty]
/0/7/4                           memory         8MiB FLASH

Tenga en cuenta que la 4GiB DIMM DDR3memoria RAM y / o el BIOS informan a la cadena legible por humanos ( ), por lo que no está en ningún formato estandarizado. Si eres realmente afortunado, dirá explícitamente DDR3o DDR4. De lo contrario, si indica una frecuencia en MHz, puede intentar distinguir en función de eso.

De Wikipedia :

DDR1: 2.5 V, 133–200 MHz
DDR2: 200–400 MHz
DDR3: 1.5 V, 400–800 MHz (up to 1400 MHz for super-high-end)
DDR4: 1.2 V, 2133–4266 MHz

Por ejemplo: la RAM DDR4 de mi otra computadora se muestra de lshw -short -C memorymanera simple 16GiB DIMM Synchronous 2133 MHz (0.5 ns). La clasificación de MHz indica que es casi seguro que es DDR4.

Quuxplusone
fuente
1

Aquí está la manera exacta de averiguar si tiene memoria DDR2 o DDR3 en sistemas Debian o Ubuntu:

sudo dmidecode | grep DDR

Devolverá algo como esto:

Type: DDR3

O puedes hacer esto:

sudo lshw | grep DDR

Devolverá un poco más de información, como esta:

description: SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)

De nada.

Apofis
fuente
Como se señaló en el comentario publicado hace más de dos años, a la respuesta de Sathya publicada hace más de tres años, dmidecode es inexacto. Y lshw no funcionaría para el póster original.
ChrisInEdmonton
1

Use esto para encontrar el tipo y la velocidad de RAM en Linux:

sudo dmidecode --type 17|agrep -i 'speed|size|type'

Probado en Cent OS, Fedora, RHEL, Scientific Linux

Angsuman Chakraborty
fuente