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.
dmidecode?