J'ai un Toshiba Portege M780-S7240. C'est un i7, 64 bits et dispose actuellement de 4 Go de RAM. Je voudrais passer à 16 Go. (Si cela est important, j'utilise Ubuntu 64 bits.)
J'ai vérifié auprès d'un fournisseur de RAM qui a dit que ce n'était pas possible avec ma configuration et j'ai vu le guide de l'utilisateur dit:
"Configuré avec 4 Go (2 Go + 2 Go) DDR3 1066 MHz (max 8 Go)"
Qu'est-ce qui cause cette limite stricte? Quelle est exactement la limitation ou la combinaison de limitations qui l'empêche de prendre en charge 16 Go? Est-ce la carte mère? Y a-t-il une mise à niveau du firmware que je peux faire pour aller au-delà?
ÉDITER
Voici un lien vers les spécifications du fabricant. (C'est un PDF.) On m'a dit que ces PDFS sont créés avant la sortie et ne sont généralement pas mis à jour à mesure que le micrologiciel change.
la source
Réponses:
Je crois que le contrôleur de mémoire du chipset Intel HM55 a cette limite. On dirait une conception / limite de conception liée à la conception d'Intel. Le modèle exact de votre Protege 780 peut entraîner des commentaires supplémentaires de la part d'autres
la source
Je n'entrerai pas dans les détails de votre machine spécifique, il semble que vous souhaitiez une réponse plus générale. Ma réponse suivante est principalement soutenue par cet article , lisez-la si vous souhaitez des connaissances plus spécifiques.
Cette limite est causée par le matériel de votre carte mère. Un processeur 64 bits récent est limité à l'accès de 64 Go, cette limite est une limite stricte causée par les broches disponibles sur le processeur. La limite théorique serait
2^64
. (Mais il n'y a actuellement pas besoin de beaucoup de mémoire, donc les broches ne sont pas encore intégrées aux processeurs)Le northbridge gère une soi-disant carte mémoire qui cartographie les zones de la mémoire à lire et à écrire par certains appareils, le northbridge a également une limite stricte. Rappelez-vous que chaque broche et chaque connexion sur la carte mère rend la conception plus difficile et les puces sont plus chères. Donc, c'est un facteur de coût, le fabricant suppose simplement que la plupart des gens n'utiliseront pas plus que la limite donnée par le matériel. Le matériel supportant plus, est plus cher.
Le BIOS n'a rien à voir avec quoi que ce soit sur votre ordinateur dès que votre noyau est chargé. Notez que les processeurs récents intègrent le northbridge, je ne sais pas comment la limite est définie sur les cartes mères sans northbridge. (Mais je pense que la limite n'est pas seulement définie par le processeur)
la source
Kingston connaît environ 10 versions de protege m780 acceptant de 6 Go (2 + 4) en mode monocanal à 16 Go (8 + 8) double canal. Vous devez probablement comprendre la modification de "Protege M780" avant d'approcher le fournisseur.
La mémoire prise en charge dépend de la façon dont les broches sont connectées sur la carte mère aux prises RAM réelles. D'après la description de kingston, je suppose que Toshiba voulait avoir deux options de 4 Go, c'est-à-dire 4 ou 2 + 2, heureusement, ils ont bien conçu le BIOS et le module maximum dans chaque socket fonctionne très bien.
Je suppose que le processeur réel pourrait aller de manière minimale avec un adressage 36 bits, c'est-à-dire 64 Go, le mien (Acer, Athlon 64 de 2006), par exemple, pourrait gérer des adresses physiques 40 bits - 1 To, mais la carte mère a deux emplacements où DMI dit que chacun est de 4 Go (et la carte mère a une logique présente pour le prendre en charge) mais ils n'acceptent en fait que des modules de 2 Go, ignorant ceux de 4 Go même s'ils sont branchés, probablement pour éviter la gêne pour les utilisateurs XP qui maximisent avec le commutateur / 3 Go
Il s'agit simplement de fils non tirés du contrôleur de la carte mère (aka northbridge) vers l'emplacement de mémoire, donc il n'y a pas de solution domestique (c'est-à-dire que même de bonnes compétences en soudage n'aideront pas)
la source