Wie funktioniert die Speichernutzung des vmware-Gastbetriebssystems?

2646
P a u l

Wenn ich vmware workstation v6.5 auf einem 32-Bit-Vista-Host mit 8 GB Arbeitsspeicher verwende, kann ein 64-Bit-Gastbetriebssystem (win7) mehr als 4 GB physischen Arbeitsspeicher verwenden (abhängig von den Vmware-Speichereinstellungen)?

4
Dieser Thread enthält zwei völlig widersprüchliche Antworten: http://communities.vmware.com/message/1265695;jsessionid=C9BD948EA24781483F8A33093939E168#1265695 P a u l vor 15 Jahren 0
Wahrscheinlich dachte diese Person, die widersprüchliche Antworten gab, dass sie ein 64-Bit-Betriebssystem als Host hat. Oder nahm einfach eine wilde Vermutung an, ohne es selbst zu versuchen:] Kirill Strizhak vor 15 Jahren 0
Siehe auch: http://communities.vmware.com/thread/219571 hyperslug vor 15 Jahren 0

2 Antworten auf die Frage

2
Kirill Strizhak

Jemand hat das bereits probiert (außer dem, den Sie gefunden haben ), und es scheint, dass dies nicht möglich ist.

Wenn Sie ein 64-Bit-Betriebssystem als Host installieren, funktioniert es. VMWare kann jedoch nicht mehr Arbeitsspeicher verwenden, als vom Betriebssystem bereitgestellt werden kann.

+1 Die gesamte Virtual Machine-Software ist durch die physisch adressierbare Speichermenge begrenzt. BinaryMisfit vor 15 Jahren 0
1
John T

Nein, da das Host-Betriebssystem Speicher für den Gast (das 32-Bit-Virtualisierungsprogramm) zuweist. Kein 32-Bit-Programm kann mit einem 32-Bit-Adressraum auf mehr als 4 GB Speicher zugreifen.

+1 und Sie können einen 64-Bit-Gast mit mehr als 4 GB erstellen, aber alles, was darüber hinausgeht, ist ein Paging-Vorgang, der keinen physischen Arbeitsspeicher über 4 GB hinaus adressiert. hyperslug vor 15 Jahren 0