Hi.
Mein Server hat 8 GB RAM, eben weil VMs drauf laufen.
Nun ist in der VMWare config ein Eintrag:
prefvmx.allVMMemoryLimit = "3571"
und
prefvmx.useRecommendedLckedMemSize = TRUE
Was bedeuten diese Einstellungen?
Bedeutet der erste, dass nur 3571 Mb RAM von allen VMs gemeinsam belegt werden?
Welche Einstellung wäre empfehlenswert, bei 8GB RAM?
Der Server wird für nichts anderes verwendet als für VMware.
Woher kommt diese Einstellung?
Vorher war VMware Server 2.0.2 drauf, nun VMWare Player.
Kommt das vom Server oder vom Player?
In einer VM mit mehr als 1 GB RAM kommt die Meldung, dass nicht genug RAM zur Verfügung stehe, was aber Nonsens ist.
"free -m" zeigt, dass nur ~700 MB RAM belegt sind, der Rest ist Cache.
Wie kann ich mehr RAM vergeben?
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!
AllVMMemoryLimit und nur max. 1 GB RAM für VMs
-
- King of the Hill
- Beiträge: 13561
- Registriert: 01.10.2008, 12:54
- Wohnort: laut USV-Log am Ende der Welt...
Code: Alles auswählen
prefvmx.useRecommendedLockedMemSize = "TRUE"
Code: Alles auswählen
prefvmx.useRecommendedLockedMemSize = "FALSE"
Code: Alles auswählen
prefvmx.allVMMemoryLimit = "3571"
Beide Einstellungen sind je nach VMware-Produkt und -Version voreingestellt in der "config.ini" zu finden. Die Reservierung von 3571MiB könnte allerdings daher rühren, daß der Host vorher nur mit 4GiB pRAM ausgestattet war. Bei Intel-Chipsätzen gehen davon für die Chipsatz- oder CPU-Grafik und das Memory-Remapping meist nochmal etwas pRAM verloren, so das sich der krumme Wert vielleicht dadurch ergibt. Oder es hat jemand die Einstellung bewußt geändert.
Sowohl Linux als auch Windows nutzen ungenutzten RAM immer als Dateisystemcache. Die Meldung wegen zuwenig RAM dürfte unter Linux aber etwas irreführend sein und macht meist auf eine zu kleine Swap-Partition aufmerksam.
Verlinke mal das "vmware.log" auf einen Freehoster, vielleicht ergibt sich ja aus der VM-Config schon die Lösung.
- continuum
- UNSTERBLICH(R.I.P.)
- Beiträge: 14759
- Registriert: 09.08.2003, 05:41
- Wohnort: sauerland
- Kontaktdaten:
In einer VM mit mehr als 1 GB RAM kommt die Meldung, dass nicht genug RAM zur Verfügung stehe, was aber Nonsens ist.
"free -m" zeigt, dass nur ~700 MB RAM belegt sind, der Rest ist Cache.
Wie kann ich mehr RAM vergeben?
Das ist kein Nonsense - das ist VMplayer 5 und nicht irgendwas von den guten alten ....
Das man bei einem 8Gb Host nur eine VM a 1 GB RAM laufen lassen kann ist mit der letzten Version nicht selten.
Wieviel VMs willst du laufen lassen ?
Danach musst du die tweaks einrichten.
Auf meinem 8 Gb 2003 Host nehme ich:
prefvmx.useRecommendedLockedMemSize = "FALSE"
prefvmx.allVMMemoryLimit = "7992"
prefvmx.minVmMemPct = "25"
das ist zwar schle3cht fuer die performance aber dafuer kann ich dann auch durchaus mal 8 VMs a 1 Gb RAM laufen lassen.
Performance gibt es bei WS 9 , VMplayer 5 sowieso nicht ... grrr ...
-
- King of the Hill
- Beiträge: 13561
- Registriert: 01.10.2008, 12:54
- Wohnort: laut USV-Log am Ende der Welt...
continuum hat geschrieben:Das ist kein Nonsense - das ist VMplayer 5 und nicht irgendwas von den guten alten ....
Das man bei einem 8Gb Host nur eine VM a 1 GB RAM laufen lassen kann ist mit der letzten Version nicht selten.
...
Performance gibt es bei WS 9 , VMplayer 5 sowieso nicht ... grrr ...
Ich komm grad aus dem nicht mehr raus und mich vor Dir Ulli.
Zurück zu „VMware Player und VMware Workstation Player“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste