Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

VM mehr Memory zuweisen als physikalischer Speicher im Host

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 41
Registriert: 26.04.2007, 09:38

VM mehr Memory zuweisen als physikalischer Speicher im Host

Beitragvon bjoerg75 » 22.10.2008, 12:07

Hallo Forum,
ich habe eine VM am Laufen, der zur Zeit 2 GB RAM zugewiesen sind.

Mein Host, WIndows XP SP2, hat 4 GB Hauptspeicher eingebaut.

Nun möchte ich versuchsweise eine neue Software in der VM installieren. Diese fragt jedoch die Speichergröße der VM ab und verlangt hier einen Wert größer >= 4GB.
Die Software selbst kann auch auf 2GB laufen.

Nun meine Frage. Kann ich der VM einen Wert für die Speichergröße von 4096 mitgeben? Es ist ja vom Host standardmäßig eine Begrenzung vorhanden. Bei mir liegt diese Begrenzung bei 3,6 GB RAM. Die VM selber benötigt diese zugewiesenen 4096 MB Speicher auf alle Fälle nicht komplett, so dass der physikalisch vorhanden Speicher vom Host-System ausreichend sein sollte. Meinen lokalen RAM möchte ich dafür nicht aufrüsten!

Hat jemand vielleicht einen Trick parat?

thx Björn

Guru
Beiträge: 2237
Registriert: 21.09.2005, 00:12

Beitragvon stefan.becker » 22.10.2008, 14:18

Nicht wirklich. Mehr RAM und vermutlich ein 64 Bit OS sind wohl die Lösung.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 14:33

Nun meine Frage. Kann ich der VM einen Wert für die Speichergröße von 4096 mitgeben?


Sollte gehen - du musst unbedingt eine grosse pagefile im Host eingerichtet haben - als naechstes VMware so einstellen : Memory : allow most RAM to be swapped

Member
Beiträge: 41
Registriert: 26.04.2007, 09:38

Beitragvon bjoerg75 » 22.10.2008, 15:33

Hallo,
ich habe die Pagefile des Host vergrößert und den Host neu gestartet. Es stehen nun auf C:\ und auf D:\ jeweils 4096 virtueller Arbeitsspeicher zur Verfügung. Plus 4 GB realen RAM.

In VMware unter Preferences - Memory steht der Wert "reserved Memory" weiterhin bei max. 2757 MB. Unter "additional Memory" habe ich den Punkt "Allow most virtual machine memory to be swapped" abgewählt.

Habe in der vmx-Datei der VM den Wert memsize = "4096" von Hand eingetragen.

Versuche ich nun die besagte VM zu starten erscheint folgender Fehler:
We cannot power on this virtual machine because it has an invalid amount of memory configured (4096 MB). Please set a valid value using Virtual Machine Settings. The size specified must be more than zero and no more than 3600 MB.
Module MainMem power on failed.

Was kann ich noch unternehmen um in der VM den "realen Ram" auf 4096 MB zu erhöhen?

Thx Björn

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 15:38

poste config.ini und vmx

Member
Beiträge: 41
Registriert: 26.04.2007, 09:38

Beitragvon bjoerg75 » 22.10.2008, 15:53

Hallo continuum,

wo finde ich die config.ini?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 16:08

Ist dein Explorer kaputt ? 8)

config.ini ist in all users\app data\vmware ....

Member
Beiträge: 41
Registriert: 26.04.2007, 09:38

Beitragvon bjoerg75 » 22.10.2008, 16:24

Dies steht also in der config.ini des Host -> Datei hatte sich versteckt :shock:

.encoding = "windows-1252"
prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "25"

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 16:47

So ein Schlingel 8)

zeigst du uns auch die vmx ?

Guru
Beiträge: 2237
Registriert: 21.09.2005, 00:12

Beitragvon stefan.becker » 22.10.2008, 16:59

@Uli: Wie sind denn so die Geschwindigkeiten bei dieser Zuweisung?

Ich habe bis jetzt nur die Erfahrung gemacht, dass beim Starten von Gästen mit RAM virtuell in Summe=RAM der Blechbüchse nichts mehr läuft.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 17:01

OP braucht die 4 Gb ja nur zum Installieren - danach kann er auf 2 Gb runterschalten.

beim Installieren ist es dann natuerlich grotten langsam ... es sollte so gerade eben hinhauen ...

Ich hab zB gerade ne VM mit 4096 Mb auf meinem 3.5 Gb RAM notebook am laufen

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 17:15

fuer ganz verwegene - gerade habe ich eine 8Gb RAM-VM auf dem 3.6 Gb notebook laufen 8)

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 19:40

prefvmx.minVmMemPct = "10"

probier einen sehr niedrigen Wert wenn du immer noch nicht starten kannst ...

Member
Beiträge: 41
Registriert: 26.04.2007, 09:38

Beitragvon bjoerg75 » 22.10.2008, 23:21

Hallo und danke für Eure Unterstützung.

Als ich die vmx postenwollte viel mir der Fehler sofort auf. Die VM hat Kompatibilität zu VMware Version 5. Also werden 3,5 GB nur unterstützt. Habe die Vm auf die Version 6.5 gebracht und fertig.

Der Fehler saß also eine Armlänge vor dem PC.

Gruß Björn

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 22.10.2008, 23:36

Guck mal - hier ist ein extremes Beispiel

http://sanbarrow.com/moa24/screenshots/ ... amesxi.png

ein 8 Gb VM auf einem 3.6 Gb Host - der Host ist eine LiveCD !

Member
Beiträge: 2
Registriert: 29.07.2011, 14:03

Beitragvon tohmc » 01.08.2011, 14:53

hi,
@ continuum
ich weiß dein post ist schon ganz schön alt
aber wie hast du das hinbekommen das deine VM mehr RAM hat als dein HOST?
grüße
tohmc

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 01.08.2011, 17:19

setz
prefvmx.useRecommendedLockedMemSize = "TRUE"
auf "false"

prefvmx.minVmMemPct = "100"
auf einen niedrigen Wert - 25 oder 10 oder noch weniger

und dann noch
mainmem.useNamedFile = "true"

die Parameter stehen in der config.ini

falls der Eintrag fehlt - einfach reinsetzen

bei der Aktion geht natuerlich performance floeten

Member
Beiträge: 2
Registriert: 29.07.2011, 14:03

Beitragvon tohmc » 01.08.2011, 20:02

danke erstmal für die hilfe

was bedeuten den die einstellungen die ich damit ändere?
z.b. prefvmx.minvmmemPct = .....
und so weiter?

grüße


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste