Die Grenze liegt tatsächlich zwischen Ihrer Hardware (Motherboard-Speicherunterstützung und Anzahl der Steckplätze) und der Ubuntu-Version (32 Bit, 32 Bit + PAE, x32ABI, 64 Bit).
Wenn Sie ein Motherboard haben, das maximal 4 GB unterstützt, spielt es keine Rolle, ob Sie 32-Bit, 32-Bit-PAE oder 64-Bit verwenden, da Sie ein Hardwarelimit von 4 GB haben.
Wenn Sie jedoch ein Motherboard kaufen, das mehr Arbeitsspeicher unterstützt, können Sie mit den Versionen von Ubuntu experimentieren, die über den folgenden maximal unterstützten Arbeitsspeicher verfügen:
Ubuntu 32 Bit - 4 GB RAM
Ubuntu 32 Bit + PAE (physikalische Adresserweiterung) - 64 GB RAM
Ubuntu x32ABI - 4 GB RAM (Dies ist eine 32-Bit-Architektur, die mit 64-Bit-Verbesserungen auf 64-Bit-Hardware modifiziert wurde. Sie ist noch nicht verfügbar.)
Ubuntu 64 Bit - VIEL! (Eigentlich 2 ^ 64), aber aufgrund von Hardwarebeschränkungen und realen Computern liegt die Grenze bei 1 TB (1024 GB RAM).
Daher sollte die Frage nach dem Speicherlimit verwendet werden, wenn Sie mehr als 4 GB RAM verwenden. In diesem Fall benötigen Sie entweder 32-Bit-PAE oder 64-Bit-PAE, die wirklich große Speichergrößen unterstützen.
Beachten Sie auch, dass Sie Ubuntu nicht neu installieren oder Änderungen vornehmen müssen, wenn Sie zum Beispiel gerade 4 GB haben und 16 GB RAM kaufen. Ändere einfach die Erinnerungen und Ubuntu sollte sie sofort lesen und damit arbeiten. Keine Konfiguration notwendig. Wenn Sie über 32 Bit mit 4 GB RAM verfügen und 16 GB oder RAM installieren, wechselt Ubuntu automatisch von 32 Bit zu 32 Bit PAE. Dafür kann ich mich verbürgen, da ich Anfang dieses Jahres von 4 GB auf 16 GB umgezogen bin.
Hier ist ein Link zu einer sehr guten Erklärung für Ubuntu zum Speicher in 32/64: https://help.ubuntu.com/community/32bit_and_64bit#Memory
UPDATE - Ich habe vergessen hinzuzufügen, dass einige Motherboards BIOS-Updates enthalten, mit denen der maximal unterstützte Speicher aktiviert, korrigiert oder erweitert werden kann. Beispielsweise hatten einige Intel-Motherboards in der Vergangenheit Probleme, mit dem von ihnen unterstützten Maximum zu arbeiten. Ein BIOS-Update hat dies behoben. Andere Motherboards hatten aufgrund eines BIOS-Problems Unterstützung für 4 GB. Nach dem Upgrade hatten sie Unterstützung für mehr als 4 GB.
Vergleicht man auch den maximal unterstützten Speicher für die CPU und das Motherboard, so ist das Maximum, das Sie haben können, das Minimum von jedem von ihnen. Also zum Beispiel:
FALL 1
Maximal unterstützter CPU-Speicher - 16 GB
Motherboard Maximal unterstützter Speicher - 8 GB
Ihr maximal unterstützter Speicher - 8 GB (da der niedrigste Wert zwischen CPU und Motherboard ist)
FALL 2
Maximal unterstützter CPU-Speicher - 16 GB
Motherboard Maximal unterstützter Speicher - 32 GB
Maximal unterstützter Speicher - 16 GB (da der niedrigste Wert zwischen CPU und Motherboard ist)
FALL 3
Maximal unterstützter CPU-Speicher - 16 GB
Motherboard Maximal unterstützter Speicher - 64 GB
Maximal unterstützter Speicher - 16 GB (da der niedrigste Wert zwischen CPU und Motherboard ist)
Der Grund für diese Memory-Limit-Beziehung zur CPU sind technische Änderungen von Intel mit den neuesten Core-CPUs.
In Ihrem Fall haben Sie also ein Motherboard, das 8 GB unterstützt, und eine CPU, die 16 GB unterstützt. Dies bedeutet, dass Sie maximal 8 GB haben können, was von der Anzahl der Steckplätze im Motherboard abhängt. In diesem Asus haben Sie 2 Slots, was bedeutet, dass Sie zwei 4 GB RAM haben können, um das Maximum von 8 GB zu vervollständigen.
Weitere Informationen zu x32abi:
KernelNewbies - http://kernelnewbies.org/Linux_3.4#head-039c9d273884c9639937c10d68b4a3214869eb4b
LWN - https://lwn.net/Articles/456731/ (Empfehlen Sie das Lesen von Kommentaren, um Erläuterungen zur Speicherbegrenzung zu erhalten.)
Google - http://sites.google.com/site/x32abi/
Schließlich sind seit Ubuntu 12.04 alle 32-Bit-Versionen von Ubuntu standardmäßig mit PAE aktiviert, sodass alle 32-Bit-Versionen maximal 64 GB RAM unterstützen. Wenn Sie 12.04+ verwenden und wissen möchten, welche Architektur verwendet werden soll, wissen Sie jetzt, dass Sie eine davon verwenden können, solange Sie einige Empfehlungen befolgen:
Wenn Sie über 512 MB RAM oder weniger verfügen, wird die Verwendung von 32 Bit dringend empfohlen
Wenn Sie weniger als 4 GB RAM, aber mehr als 512 MB RAM haben, wird die Verwendung von 32 Bit empfohlen (Sie können jedoch weiterhin 64 Bit verwenden).
Wenn Sie über 4 GB RAM verfügen, wird die Verwendung von 32 Bit empfohlen (Sie können jedoch weiterhin 64 Bit verwenden).
Wenn Sie zwischen 4 GB oder RAM und 64 GB RAM haben, können Sie entweder 32 Bit oder 64 Bit verwenden. Es wird jedoch empfohlen, 64 Bit zu verwenden.
Wenn Sie mehr als 64 GB RAM haben, müssen Sie 64 Bit verwenden