Réponses:
Cela devrait faire:
sudo lshw -short -C memory
Utilisez la lshw
commande avec la memory
classe:
$ 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 Type
terrain et la différence entre Data Width
etTotal Width
).
Les deux outils sont des dépendances du ubuntu-standard
paquet 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.
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
sudo dmidecode -t memory | less -N
Cela vous donnera toutes les informations que vous voudrez peut-être, probablement:
sudo dmidecode | grep -A 15 Memory