Selon les spécifications du fabricant de mon ordinateur portable, la mémoire peut être étendue de 4 Go à 8 Go.
Considérant que l'exécution de Sudo dmidecode suggère que l'ordinateur peut utiliser 16 Go comme ci-dessous:
Handle 0x0037, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 16 GB
Error Information Handle: Not Provided
Number Of Devices: 4
Laquelle est correcte?
Comme je l'ai mentionné dans le commentaire, le nom complet de la carte mère est nécessaire pour répondre à cette question. Je donne un exemple. J'ai le Intel DZ68DB comme on le voit ici: http://ark.intel.com/products/55744/Intel-Desktop-Board-DZ68DB
La carte mère supporte jusqu'à 32 Go de RAM (pour l'instant, j'utilise 16 Go). Cela dépend également du type de mémoire mais pour cette carte mère, la DDR3 que j’utilise peut aller jusqu’à 32 Go de RAM (8 Go de RAM par emplacement).
Lorsque je lance Sudo dmidecode -t memory
, je reçois les informations suivantes:
cyrex@cyrex:~$ Sudo dmidecode -t memory
# dmidecode 2.11
SMBIOS 2.6 present.
Handle 0x0027, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 16 GB
Error Information Handle: No Error
Number Of Devices: 4
comme vous pouvez le voir, il est écrit 16 Go mais je sais que ce n’est pas cela. C'est 32 Go. Je dois mentionner que j'ai déjà mis à jour le BIOS avec la dernière version et testé pendant 2 jours complets le système avec 32 Go de RAM (ce qui a également répondu à un doute que j'avais sur les performances et la vitesse entre 16 Go et 32 Système GB.) Je sais donc que cela fonctionne également avec 32 Go.
Comme vous pouvez le constater, dmidecode
aura une erreur matérielle jusqu'à ce qu'une mise à jour de dmidecode ou que les informations recueillies soient analysées. Cela inclut également des outils tels que lshw
qui affichera les mêmes informations. Ce n'est pas le cas avec tous les matériels, mais il se trouve que vous avez le même bogue que moi. Je devine dans une version plus récente du programme (2.11 dès maintenant), ils vont corriger cela.
Je vous indiquerai la page Linux Man à propos de dmidecode: http://linux.die.net/man/8/dmidecode
Vous y trouverez dans la section Bug:
Le plus souvent, les informations contenues dans les tableaux DMI sont inexactes, incomplètes ou simplement fausses.
Donc, dmidecode aide mais n'est pas précis à 100%. Notre cas est un exemple.
Enfin, les rapports de bogues pour dmidecode - https://bugs.launchpad.net/ubuntu/+source/dmidecode/+bugs?field.status:list=NEW