
Wenn ich eine 32-Bit-virtuelle Maschine mit Cent OS 6.5 auf einem Xen-Server 7.6 erstelle, wird der folgende Fehler gemeldet, wenn die Speichereinstellung der virtuellen Maschine 16 G überschreitet: Die Menge des dieser VM zugewiesenen physischen Speichers ist größer als der Gesamtspeicher ihres Home-Servers.
Wie viel Speicher kann einer virtuellen 32-Bit-Cent OS 6.5 Xen-Servermaschine maximal zugewiesen werden?
Antwort1
Die maximale Zahl, die man mit 32 Bit darstellen kann, ist 2^32-1
, also 4294967295. Das ist die maximale Anzahl an Bytes, die ein 32-Bit-Prozessor vom Speicherplatz nutzen kann. Das entspricht vier Gigabyte.
Es gibt einen Mechanismus namensErweiterung der physischen Adresse, wodurch die adressierbare Speichergröße von 32 Bit auf 36 Bit, also 64 Gigabyte, erhöht wird.
Ich weiß nicht, ob der Xen-Server virtuelle Maschinen implementieren kann, bei denen PAE aktiviert ist. PAE ist erforderlich, wenn Sie mehr als 4 GB Speicher für eine 32-Bit-virtuelle Maschine benötigen.