Gibt es eine Faustregel für RAM-Upgrades?

1

Es fällt mir schwer, herauszufinden, ob der RAM eines bestimmten Laptops / Computers aktualisiert werden kann oder nicht. Gibt es eine Faustregel, die bestimmt, wie viel maximaler Arbeitsspeicher einem System hinzugefügt werden kann, ohne dass es über externe Websites nachgeschlagen wird?

Ein paar Hintergrundinformationen: Ich arbeite im Computerverkauf in einem Computerelektronikgeschäft. Daher kann ich praktisch keine Software installieren, die Computerspezifikationen erkennt, und ich bekomme viele Kunden, die sich fragen, welchen Laptop / Desktop-RAM-Upgrades sind in der Regel. Es ist frustrierend, ständig im Internet nach Informationen suchen zu müssen.

Gibt es eine bestimmte Regel, nach der mehr RAM hinzugefügt werden muss? Macht es einen Unterschied, ob es sich um eine 32-Bit- oder eine 64-Bit-Maschine handelt? Sind andere Faktoren wie das Betriebssystem, die Hardware und andere Dinge von Bedeutung?

Yuritsuki
quelle

Antworten:

4

Es gibt keine einfache Möglichkeit, die maximale Größe zu ermitteln, auf die Sie den Arbeitsspeicher aufrüsten können, ohne Handbücher lesen, den Computer öffnen oder eine Hardware-Berichterstellungssoftware verwenden zu müssen.

Es gibt viele einschränkende Faktoren dafür, wie viel RAM Sie installieren und verwenden können. Die wichtigsten sind:

Hauptplatine: Physikalisch die Anzahl der freien RAM-Steckplätze. Logischerweise die Fähigkeit des BIOS und des Speichercontrollers, Ihren RAM zu erkennen und zu adressieren

Betriebssystem: Windows 7 hat künstliche Grenzen gesetzt

  • Starter: 2 GB (nur 32 Bit)
  • Home Basic: 8 GB
  • Home Premium: 16 GB
  • Professionell: 192 GB
  • Unternehmen: 192 GB
  • Ultimate: 192 GB

Linux hat diese Art von willkürlichen Einschränkungen nicht.

Es gibt keine einfachere Möglichkeit, den maximalen Typ, die Konfiguration und die Größe des Arbeitsspeichers zu bestimmen, die das Motherboard akzeptiert, ohne die Spezifikationen im Handbuch nachzuschlagen.

Sie können jedoch sagen, dass sie bei einem 32-Bit-Betriebssystem mit 4 GB RAM kein weiteres Upgrade durchführen können, ohne zuerst das Betriebssystem zu aktualisieren.


Unter Linux können Sie das BIOS jedoch direkt abfragen. Es ist nicht 100% genau (z. B. das BIOS meldet möglicherweise, dass es 4 DIMM-Steckplätze unterstützt, aber Ihr Board verfügt möglicherweise nur über 2), gibt Ihnen jedoch eine ungefähre Vorstellung.

Führen Sie als root Folgendes aus:

# dmidecode -t Speicher
aportr
quelle
1
Was ist der Grund für das 32-Bit-Betriebssystem mit einer Beschränkung auf 4 GB?
Yuritsuki
@Retrosaur Ein 32-Bit-Betriebssystem kann nicht mehr als 4 GB RAM verwenden. Das Hinzufügen von mehr ist daher nutzlos, auch wenn die Hardware dies unterstützt. Es gibt Ausnahmen (PAE), diese gelten jedoch nicht für die meisten Benutzer unter Windows. en.wikipedia.org/wiki/RAM_limit#32-bit_x86_RAM_limit
mtone
1
@Retrosaur Eine 32-Bit-Adresse kann nur auf 2 ^ 32 (= 4294967296) eindeutige Adressen verweisen, was 4 GB entspricht.
4.
5

Ich weiß, dass Sie keine externen Websites gefragt haben, aber ich habe herausgefunden, dass der Crucial Memory Advisor der schnellste Weg ist, um das tatsächliche Limit für den maximalen Speicher herauszufinden .

Es muss keine Erkennungssoftware ausgeführt werden, Sie müssen jedoch den Hersteller und das Modell des PCs oder Motherboards angeben.

Was mir sehr gefällt, ist, dass Systemgrenzen häufig besser angezeigt werden als in der Originaldokumentation des Herstellers. In der HP Dokumentation und auf der HP Website wurde beispielsweise behauptet, mein alter HP Laptop unterstütze nur bis zu 2 GB RAM. Laut Crucial lag das Limit jedoch bei 4 GB. Ich habe Upgrade-Speicher gekauft und in diesen Laptop installiert, und es hat einwandfrei funktioniert.

Was 32-Bit und 64-Bit betrifft - solange der Computer nicht älter als 2-3 Jahre ist, sollte er 64-Bit unterstützen, und es gibt heutzutage keinen Grund, ein 32-Bit-Betriebssystem auszuführen. Wenn Sie immer noch 32-Bit ausführen müssen, ist es häufig nicht sinnvoll, mehr als 4 GB RAM zu installieren (in der Realität werden auf 32-Bit-Computern je nach BIOS nicht mehr als 3 bis 3,5 GB benötigt). Linux kann mehr als 4 GB im 32-Bit-Modus mit PAE verwenden, aber es macht einfach keinen Sinn, wenn Sie 64-Bit ausführen können.

mvp
quelle
1

Ich glaube, dass die vorherigen Antworten nur einen kleinen Teil des Problems ansprechen.

Erstens gibt es das Problem der Hardware. Es ist nicht gut zu wissen, dass wir ein Betriebssystem haben, das bis zu 192 GB verwenden kann, wenn die Erweiterungssteckplätze beispielsweise nur 4 GB mehr aufnehmen können. Hier ist also das Problem: Woher weiß ich, wie viel Speicher ich physisch hinzufügen kann?

Hier kann die Antwort nur lauten: Sie müssen es nachschlagen. Es ist im Wesentlichen eine Frage, die jeder Hersteller (Dell, Acer, Lenovo, Sony, Toshiba, ...) auf der Grundlage von (unter anderem) Marketingstrategien anspricht (wird dieser PC das Spitzenprodukt sein?). mittlere?). Als vernünftige Faustregel gilt, dass Desktops größere und erweiterbarere RAMs haben als Laptops (große Überraschung ...), dass es selten Laptops gibt, die größer als 8 GB sind (aber es gibt welche), dass typische Gaming-PCs 32 GB haben, aber Es gibt so viele Ausnahmen, dass der Wert dieser Faustregeln bestenfalls begrenzt ist.

Der zweite Grund, warum frühere Antworten unvollständig waren, ist, dass sie nur Windows-PCs ansprechen, während es natürlich auch Macs gibt. Hier ist die Situation aufgrund der geringeren Anzahl von Modellen, für die diese Frage gilt, viel einfacher. Die vollständige Liste der maximalen RAM-Größe für jedes Apple-Produkt seit G3 finden Sie hier . Die Liste ist jedoch noch so lang, dass eine Reproduktion hier nicht möglich ist. Aber lassen Sie mich nur sagen, dass es sehr vollständig ist.

Der dritte Grund, warum die vorherigen Antworten unvollständig waren, ist, dass die maximale Größe des Arbeitsspeichers, die ein Betriebssystem verwenden kann, auch aus Sicht der Software vom Betriebssystem abhängt. Lassen Sie mich zum Beispiel die Grenzen des Linux-Kernels nennen:

32 Bit - 4 GB RAM

32 Bit + PAE (physikalische Adresserweiterung) - 64 GB RAM

64 Bit - 2 ^ 32 GiB ~ 4 Milliarden GiBs.

Wie Sie sehen, gibt es hier zwei wesentliche Unterschiede in Bezug auf Windows. Einerseits gibt es eine wichtige Modifikation des 32-Bit-Kernels (PAE), die es auch diesen ermöglicht, die RAM-Menge zu nutzen, die die (naive) theoretische Grenze von 4 GB für 32-Bit-Maschinen überschreitet. Auf der anderen Seite gibt es für die 64-Bit-Version eine enorme Begrenzung des adressierbaren Arbeitsspeichers, so dass sie auch für die derzeit größten verfügbaren Maschinen geeignet ist: Titan verfügt über 693,6 TiB RAM, verteilt auf 18.688 Knoten (GPU-Arbeitsspeicher entfallen ungefähr 1/6 davon). Dies hängt übrigens damit zusammen, dass alle Supercomputer (außer 1) Betriebssysteme der * Nix-Familie verwenden ( siehe Statistik hier ).

MariusMatutiae
quelle
+1 Dies hat mich für beide MacOS + Linux-basierten Systeme wirklich beleuchtet. Mein Dank
Yuritsuki