Was schränkt meinen Laptop beim Aufrüsten des Arbeitsspeichers auf 8 GB ein?

8

Ich habe eine Toshiba Portege M780-S7240. Es ist ein i7, 64-Bit und hat derzeit 4 GB RAM. Ich möchte auf 16 GB upgraden. (Wenn es darauf ankommt, verwende ich 64-Bit-Ubuntu.)

Ich habe mich bei einem RAM-Anbieter erkundigt, der sagte, dass dies mit meiner Konfiguration nicht möglich ist, und in der Bedienungsanleitung festgestellt, dass:

"Konfiguriert mit 4 GB (2 GB + 2 GB) DDR3 1066 MHz (max. 8 GB)"

Was verursacht diese harte Grenze? Was genau ist die Einschränkung oder Kombination von Einschränkungen, die verhindert, dass 16 GB unterstützt werden? Ist es das Motherboard? Gibt es ein Firmware-Upgrade, das ich durchführen kann, um darüber hinauszugehen?

BEARBEITEN

Hier ist ein Link zu den Spezifikationen des Herstellers. (Es ist ein PDF.) Mir wurde gesagt, dass diese PDFs vor der Veröffentlichung erstellt und normalerweise nicht aktualisiert werden, wenn sich die Firmware ändert.

Mittenchops
quelle
3
Es ist das Motherboard. Da Sie es nicht ersetzen können, stecken Sie mit 8 GB fest.
Ramhound
1
Warum? Gibt es ein BIOS-Upgrade dafür? Was verursacht diese Einschränkung? Das Betriebssystem unterstützt es, es passt in die Steckplätze, der Prozessor unterstützt es theoretisch - was verursacht diese Grenze?
Mittenchops
3
Chipsätze haben häufig Speicherbeschränkungen, z. B. kann ich in meinem ThinkPad R60 nicht mehr als 3 GB Speicher verwenden. Es führt kein Weg daran vorbei, das Motherboard auszutauschen. Beachten Sie, dass viel mehr Komponenten beteiligt sind als die RAM-Steckplätze, der Prozessor und das Betriebssystem.
Joey

Antworten:

7

Ich glaube, der Speichercontroller des Intel HM55-Chipsatzes hat diese Grenze. Sieht aus wie ein Design-Fetaure / Limit im Zusammenhang mit Intels Design. Das genaue Modell Ihres Protege 780 kann zu zusätzlichen Rückmeldungen anderer führen

Dave M.
quelle
Vielen Dank, @ Dave M. Ich habe die Modellinformationen aktualisiert, um dies widerzuspiegeln. Portege M780-S7240.
Mittenchops
4

Ich werde nicht näher auf Ihre spezielle Maschine eingehen. Eigentlich möchten Sie anscheinend eine allgemeinere Antwort. Meine folgende Antwort wird größtenteils von diesem Artikel unterstützt. Lesen Sie sie nach, wenn Sie genauere Kenntnisse wünschen.

Diese Grenze wird durch die Hardware Ihres Motherboards verursacht. Ein neuerer 64-Bit-Prozessor ist auf den Zugriff von 64 GB beschränkt. Diese Grenze ist eine harte Grenze, die durch die verfügbaren Pins am Prozessor verursacht wird. Die theoretische Grenze wäre 2^64. (Es wird jedoch derzeit nicht so viel Speicher benötigt, sodass die Pins noch nicht in die Prozessoren integriert sind.)

Die Northbridge verwaltet eine sogenannte Speicherzuordnung, die Bereiche des Speichers abbildet, in die bestimmte Geräte lesen und schreiben sollen. Die Northbridge hat ebenfalls eine harte Grenze. Denken Sie daran, dass jeder Pin und jede Verbindung auf dem Motherboard das Design erschwert und die darauf befindlichen Chips teurer werden. Dies ist also ein reiner Kostenfaktor. Der Hersteller geht lediglich davon aus, dass die meisten Benutzer nicht mehr als die von der Hardware vorgegebene Grenze verwenden werden. Hardware, die mehr unterstützt, ist teurer.

Das BIOS hat nichts mit irgendetwas auf Ihrem Computer zu tun, sobald Ihr Kernel geladen ist. Beachten Sie, dass neuere Prozessoren die Northbridge einbetten. Ich bin mir nicht sicher, wie das Limit auf Motherboards ohne Northbridge definiert ist. (Aber ich denke, das Limit wird immer noch nicht nur vom Prozessor festgelegt)

Baarn
quelle
Durchsuchen Sie den Kommentarbereich des verlinkten Artikels, um weitere Antworten zu erhalten. Es gibt einige (glaube ich) spanische Kommentare, aber der Autor antwortet meistens auf Englisch und gibt zusätzliche Informationen.
Baarn
Der CPU- und PC-Assistent von www.cpuid.com zeigt die korrekte Adressgröße der CPU an, höchstwahrscheinlich 32 oder 44 Bit (4 GB (Atom) -> 1 TB (Server xeon)) für moderne 64-Bit-CPUs (mit 36 ​​Bit oder 64 GB bereits vorhanden) Pentium Pro / Pentium II im Jahr 1999)
ZaB
2

Kingston kennt 10 Versionen des Protege m780, die 6 GB (2 + 4) im Einkanalmodus bis 16 GB (8 + 8) Zweikanal akzeptieren. Wahrscheinlich müssen Sie die Modifikation von "Protege M780" herausfinden, bevor Sie sich an den Anbieter wenden.

Der unterstützte Speicher hängt davon ab, wie die Pins auf dem Motherboard mit den tatsächlichen RAM-Sockeln verbunden sind. Aus der Beschreibung von Kingston würde ich vermuten, dass Toshiba zwei 4-GB-Optionen haben wollte, dh 4 oder 2 + 2, gerne haben sie das BIOS gut entworfen und das maximale Modul in jedem Sockel funktioniert einwandfrei.

Ich würde vermuten, dass die tatsächliche CPU bei 36-Bit-Adressierung minimal ist, dh 64 GB, meine (Acer, Athlon 64 von 2006) könnte beispielsweise physische 40-Bit-Adressen verarbeiten - 1 TB, aber das Motherboard verfügt über zwei Steckplätze, in denen laut DMI jeweils 4 GB (und das Motherboard) angegeben sind hat Logik vorhanden, um dies zu unterstützen), aber sie akzeptieren tatsächlich nur 2-GB-Module und ignorieren 4-GB-Module, selbst wenn sie angeschlossen sind, wahrscheinlich, um Ärger für XP-Benutzer zu vermeiden, die mit / 3-GB-Switch maximal arbeiten

Es handelt sich lediglich um einen Draht, der nicht vom Motherboard-Controller (auch bekannt als Northbridge) zum Speichersteckplatz gezogen wird. Es gibt also keinen Weg im Haushalt (dh selbst gute Lötfähigkeiten helfen nicht).

ZaB
quelle
Danke ZaB. Ich habe dies oben aktualisiert. Gibt es eine Ressource, um dies mit Kingston oder nur per E-Mail zu überprüfen?
Mittenchops
Wie auf der rechten Seite dort auf ihrer Website gibt es eine Dropdown-Liste, in der Sie den Speicher nach einem bestimmten System durchsuchen können?
ZaB