Qu'est-ce qui limite mon ordinateur portable à la mise à niveau de la RAM à 8 Go?

8

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.

Mittenchops
la source
3
C'est la carte mère. Puisque vous ne pourrez pas le remplacer, vous êtes bloqué avec 8 Go.
Ramhound
1
Pourquoi? Y a-t-il une mise à niveau du BIOS à ce sujet? Qu'est-ce qui cause cette limitation? Le système d'exploitation le prend en charge, il s'insère dans les emplacements, le processeur le prend théoriquement en charge --- qu'est-ce qui cause cette limite?
Mittenchops
3
Les chipsets ont souvent des limites de mémoire, par exemple dans mon ThinkPad R60, je ne peux pas utiliser plus de 3 Gio de mémoire. Il n'y a aucun moyen de contourner ce problème avant de remplacer la carte mère. Gardez à l'esprit qu'il y a beaucoup plus de composants impliqués que les emplacements RAM, le processeur et le système d'exploitation.
Joey

Réponses:

7

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

Dave M
la source
Merci, @Dave M. J'ai mis à jour les informations du modèle pour refléter cela. Portege M780-S7240.
Mittenchops
4

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)

Baarn
la source
parcourez la section des commentaires de l'article lié pour obtenir plus de réponses. il y a (je pense) des commentaires en espagnol, mais l'auteur répond principalement en anglais et donne des informations supplémentaires.
Baarn
L'assistant Cpu-Z et PC de www.cpuid.com affichera la taille d'adresse correcte du CPU, probablement 32 ou 44 bits (4 Go (atome) -> 1 To (serveur xeon)) pour les processeurs 64 bits modernes (avec 36 bits aka 64 Go déjà présents dans Pentium Pro / Pentium II en 1999)
ZaB
2

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)

ZaB
la source
Merci ZaB. J'ai mis à jour cela ci-dessus. Existe-t-il une ressource pour vérifier cela avec Kingston, ou simplement envoyer un e-mail?
Mittenchops
Comme sur le côté droit de leur site Web, il y a une liste déroulante où vous pouvez rechercher de la mémoire pour un système spécifique?
ZaB