Seite 1 von 1

Arbeitsspeicher wird nicht fix zugewiesen

Verfasst: 23.05.2008, 09:23
von Stümper
Hallo liebe Forumgemeinde,

mein erster Beitrag :P

Folgender Sachverhalt:

Bei einem Kunden läuft ein SBS 2003 R2 SP2 mit allen weiteren Patches.
Dieser Server ist auch gleichzeitig das Wirtsystem für einen VMWare Server. Ich weiss, sollte man lieber auf einem Wirt installieren, der nur das OS installiert hat. Kunde wollte aber halt kein Geld für weitere Lizenz ausgeben.....In der VMWare läuft ein Win 2003 R2 SP2 mit allen Patches als Terminalserver.
Läuft auch alles einwandfrei. Aber ich habe ein kleines Problem mit dem Arbeitsspeicher:

Die Maschine hat insg. 4 GB RAM. Habe dem Guest 2 GB Ram zugewiesen und zwar mit der Option: "Fit all virtual machine memory into reserved host RAM"
Wenn ich jetzt den Task Manager des Wirts aufrufe, erscheint bei dem "VMWare-vmx.exe" Prozess nur eine Speicherauslastung von ca. 230 MB.
Normalerweise müssten hier doch die zugewiesenen 2 GB stehen, oder? Was kann ich hier falsch eingestellt haben? Evtl. die Auslagerungsdatei des Wirts zu groß? Die liegt nämlich bei 2048 - 4096 MB.
Wenn ich den Task Manager des Guest Systems öffne, zeigt es mir an, dass 2 GB RAM installiert sind.

Im voraus vielen Dank für eure Antworten.

Grüße
Stümper

Verfasst: 23.05.2008, 11:58
von continuum
Hi Stuemper

bei mir auf der vmx-seite unter config.ini sind die Eintraege die du brauchst

Ulli

Verfasst: 23.05.2008, 15:11
von Stümper
continuum hat geschrieben:bei mir auf der vmx-seite unter config.ini sind die Eintraege die du brauchst

sorry, kann aber keinen Eintrag finden, der mein Problem löst.....überseh ich hier was? :oops:
Hier der Inhalt aus meiner config.ini:

datastore.name = "local"

datastore.localpath = "C:\Virtual Machines"

prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "100"
defaultVMPath = "D:"
priority.grabbed = "normal"
priority.ungrabbed = "normal"

Grüße
Stümper

Verfasst: 23.05.2008, 16:41
von continuum
Ja du uebersiehst was 8)

ganz unten auf
http://sanbarrow.com/vmx/vmx-config-ini.html
ist eine sample config.ini die dein Proiblem beheben sollte

Verfasst: 20.06.2008, 09:00
von Stümper
Hallo,

die Antwort kommt zwar reichlich spät, doch ich war erst vor ein paar Tagen wieder bei dem Kunden.

Habe die virtuelle Maschine runtergefahren, dann alle laufenden VMWare Dienste auf dem Wirt beendet und anschließend die alte Config.ini Datei mit folgender Datei ersetzt:

datastore.name = "local"
defaultVMPath = "D:\"
datastore.localpath = "C:\Virtual Machines\"
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "100"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
security.host.ruissl = "FALSE"
mainMem.partialLazySave = "FALSE"
mainMem.partialLazyRestore = "FALSE"
mainMem.useNamedFile = "FALSE"

Leider ohne Erfolg. Das Problem besteht weiterhin.
Habe dann durch trial and error mal versucht die RAM Größe zu ändern und festgestellt, dass die "magische" Grenze bei 1,4 GB liegt. D.h. wenn ich der VM 1.4 GB RAM zuweise, kann man im Task Manager des Wirtes sehen, dass der Prozess "VMWare-vmx.exe" auch die vollen 1,4 GB hat.
Gebe ich der VM mehr als 1,4 GB, bekommt der VMWare Prozess nur ca. 200 MB und weniger im Wirt zugewiesen.

Hat jemand noch eine Idee was ich machen kann? Bin um jeden Tip dankbar.
Muss ich den Wirt evtl. noch neu starten??? Glaube ich aber nicht, da ich ja die entsprechenden VMWare Dienste gestoppt und neu gestartet hatte.

Grüße
Stümper

Verfasst: 23.06.2008, 10:01
von Stümper
bin ich wirklich der Einzige mit diesem Problem? :(

Gibt es denn keine Möglichkeit irgendwelche Fehler in einem Logfile oder so zu sehen?

Verfasst: 27.08.2008, 15:45
von Rossi99
Also ich kann das hier genauso nachvollziehen.

Ab 1,4GB ist schluss. Der Hintergrund dazu würde mich auch mal interessieren.

Gruss Rossi