Sous linux, j'utilise la commande dmidecode dont j'extrais les éléments de type memorydevice, ce qui me permet d'avoir l'énumération des slots mémoire et de leurs contenus...
par ex:
Handle 0x1100
DMI type 17, 23 bytes.
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 1024 MB
Form Factor: DIMM
Set: 1
Locator: DIMM 01
Bank Locator: Not Specified
Type: <OUT OF SPEC>
Type Detail: Synchronous
Speed: 400 MHz (2.5 ns)
# dmidecode
Posté par ragoutoutou . En réponse au message Savoir s'il y a des slots mémoire de libre. Évalué à 4.
par ex:
Handle 0x1100
DMI type 17, 23 bytes.
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 1024 MB
Form Factor: DIMM
Set: 1
Locator: DIMM 01
Bank Locator: Not Specified
Type: <OUT OF SPEC>
Type Detail: Synchronous
Speed: 400 MHz (2.5 ns)