Seite 1 von 1

Speicherreservierung steuern, RAM reservieren

Verfasst: 22.08.2007, 16:43
von Snipey
Hallo,

ich möchte gern auf einem VMWare Server VMs laufen lassen, von denen einige Ihren Speicher auslagern und andere sich den vollen Speicher reservieren. Ist das Möglich? Die Einstellung "Disable Memory Page trimming" hat scheinbar keine Wirkung.

Danke für jede Antwort

Verfasst: 22.08.2007, 18:59
von continuum
Hast du meine Seite ueber die config.ini Einstellungen gelesen ?

Verfasst: 23.08.2007, 08:07
von Snipey
hab ich, aber gelten die Einstellungen dann nicht für alls VMs? Genau das will ich ja nicht einige VMs sollen den Speicher ja swappen.

Verfasst: 23.08.2007, 11:15
von I.P.
du kannst in jede einzelne .vmx datei folgende einstellungen einfügen um das speicher-swapping zu steuern:

Code: Alles auswählen

sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "100"
mainMem.partialLazySave = "FALSE"
mainMem.partialLazyRestore = "FALSE"
mainMem.useNamedFile = "FALSE"


vms die diese einträge beinhalten swappen nicht, die anderen swappen.

Verfasst: 27.08.2007, 12:00
von kimekaze
continuum hat geschrieben:Hast du meine Seite ueber die config.ini Einstellungen gelesen ?


Hallo continuum,
wo finde ich diese Seite?

Viele Grüße
kimekaze

Verfasst: 27.08.2007, 12:11
von continuum
erster treffer in google - vmx-parameter

das fuer Leute die den www-button 2 Zentimeter tiefer aus was fuer Gruenden auch immer nicht finden ;)

Verfasst: 27.08.2007, 12:44
von Snipey
So,

erst mal vielen Dank, mit der Config von I.P. läuft alles bestens.

Verfasst: 27.08.2007, 15:18
von continuum
Diese Zeilen sollte man fuer meinen Geschmack nicht in die vmx - sondern in die config.ini schreiben

prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "100"
mainMem.partialLazySave = "FALSE"
mainMem.partialLazyRestore = "FALSE"

Linux

Verfasst: 30.08.2007, 09:05
von TFTBlade
Hallo,

greifen diese Einstellungen auch bei einem LinuxHost für den VMware Server?

Hab mal im Forum was dazu gelesen, das es da Probleme gibt, konnte den Eintrag aber nicht mehr finden....

Verfasst: 30.08.2007, 17:19
von continuum
AFAIK kann man einen Linux VMserver NICHT so konfigurieren das er den VRAM im echten RAM haelt.

Verfasst: 25.09.2007, 20:08
von I.P.
continuum hat geschrieben:Diese Zeilen sollte man fuer meinen Geschmack nicht in die vmx - sondern in die config.ini schreiben

prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "100"
mainMem.partialLazySave = "FALSE"
mainMem.partialLazyRestore = "FALSE"


zum glück geht es nicht um geschmack sondern um funktionalität ;)

nein, im ernst: ich habe diese zeilen ursprünglich von deiner seite, habs vielleicht falsch verstanden und in der .vmx anstatt in der config.ini verwendet, funktioniert aber auf windows hosts einwandfrei, auf ca. 30 hosts und etwa 120 vms im produktiveinsatz.

hast du vielleicht eine aufschlüsselung was jede einzelne zeile bewirkt und ob man sie auch getrennt und nicht nur als kompletten block sinnvoll einsetzen kann?