Seite 1 von 1

ESXi zeigt bei einer VM extrem hohen RAM Verbrauch

Verfasst: 24.07.2012, 08:26
von zacker
Hallo,

ich hab hier auf einem Host eine VM mit 3GB Ram .
der Host zeigt aber an das die VM 26GB RAM belegen würde.
Nachforschung in der VM zeigt keine erhöhten Werte an

auch andere VM zeigen so etwas nicht an

der einzige Unterschied ist das bei der VM die 3D Grafik unterstützung
aktiviert ist.
Kennt jemand das Phänomen ?

Danke

Verfasst: 24.07.2012, 08:39
von irix
Zeig uns mal ein esxtop->m und die *.vmx der VM.

Gruss
Joerg

Verfasst: 24.07.2012, 09:37
von zacker
vmx:

.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "8"
pciBridge0.present = "true"
pciBridge4.present = "true"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "true"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "true"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "true"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "true"
hpet0.present = "true"
nvram = "DA-Schweden-W7-No0.nvram"
virtualHW.productCompatibility = "hosted"
powerType.powerOff = "soft"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "soft"
displayName = "DA-Schweden-W7-No0"
extendedConfigFile = "DA-Schweden-W7-No0.vmxf"
cpuid.coresPerSocket = "2"
scsi0.present = "true"
scsi0.sharedBus = "none"
scsi0.virtualDev = "lsisas1068"
memsize = "3072"
scsi0:0.present = "true"
scsi0:0.fileName = "DA-Schweden-W7-No0.vmdk"
scsi0:0.deviceType = "scsi-hardDisk"
sched.scsi0:0.shares = "normal"
sched.scsi0:0.throughputCap = "off"
ide1:0.present = "true"
ide1:0.clientDevice = "true"
ide1:0.deviceType = "atapi-cdrom"
ide1:0.startConnected = "false"
ethernet0.present = "true"
ethernet0.virtualDev = "vmxnet3"
ethernet0.dvs.switchId = "ba fa 11 50 ee 48 d7 30-c6 f9 c7 3e 0d a6 64 c7"
ethernet0.dvs.portId = "1333"
ethernet0.dvs.portgroupId = "dvportgroup-78032"
ethernet0.dvs.connectionId = "1686712289"
ethernet0.addressType = "vpx"
ethernet0.generatedAddress = "00:50:56:91:58:d5"
svga.vramSize = "16777216"
chipset.onlineStandby = "false"
guestOS = "windows7-64"
annotation = "Bachelorarbeit"
uuid.bios = "42 11 c0 9e 38 8d f4 64-6a 68 30 3e cd a0 fa d5"
vc.uuid = "50 11 df bd d2 4d 69 56-3b 01 8b 69 f6 06 cd fd"
log.fileName = "vmware.log"
snapshot.action = "keep"
sched.cpu.min = "0"
sched.cpu.units = "mhz"
sched.cpu.shares = "normal"
sched.mem.min = "0"
sched.mem.shares = "normal"
tools.upgrade.policy = "manual"
replay.supported = "FALSE"
unity.wasCapable = "TRUE"
replay.filename = ""
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
ethernet0.pciSlotNumber = "192"
vmci0.pciSlotNumber = "32"
scsi0.sasWWID = "50 05 05 6e 38 8d f4 60"
hostCPUID.0 = "0000000b756e65476c65746e49656e69"
hostCPUID.1 = "000206c220200800029ee3ffbfebfbff"
hostCPUID.80000001 = "0000000000000000000000012c100800"
guestCPUID.0 = "0000000b756e65476c65746e49656e69"
guestCPUID.1 = "000106a400010800809822010febfbff"
guestCPUID.80000001 = "00000000000000000000000128100800"
userCPUID.0 = "0000000b756e65476c65746e49656e69"
userCPUID.1 = "000206c220200800009822010febfbff"
userCPUID.80000001 = "00000000000000000000000128100800"
evcCompatibilityMode = "TRUE"
vmotion.checkpointFBSize = "16777216"
vrmManagedMachine = "True"
tools.deployPkg.fileName = ""
mks.enable3d = "TRUE"
cpuid.80000001.eax = "--------------------------------"
cpuid.80000001.eax.amd = "--------------------------------"
cpuid.80000001.ebx = "--------------------------------"
cpuid.80000001.ebx.amd = "--------------------------------"
cpuid.80000001.ecx = "--------------------------------"
cpuid.80000001.ecx.amd = "--------------------------------"
cpuid.80000001.edx = "-----------H--------------------"
cpuid.80000001.edx.amd = "-----------H--------------------"
floppy0.present = "FALSE"
vmci0.id = "-845088043"
tools.syncTime = "FALSE"
uuid.location = "56 4d 11 e2 f2 f1 67 f0-92 ad c4 68 73 09 0d cd"
cleanShutdown = "FALSE"
sched.swap.derivedName = "/vmfs/volumes/4f5dc3aa-eb20cabd-9ad8-5c260afc6c9a/DA-Schweden-W7-No0/DA-Schweden-W7-No0-7f960472.vswp"
sched.mem.max = "3072"




http://www.imagebanana.com/view/q4kjxm73/vmschw1.JPG


http://www.imagebanana.com/view/14ehg4nt/vmschw2.JPG

Verfasst: 24.07.2012, 10:33
von MarcelMertens
23GB Overhead ist schon Krass.
Leider ist mir derzeit keinerlei Möglichkeit bekannt, noch genauer herauszubekommen aus was sich der Overhead zusammensetzt.

Besteht die Möglichkeit die VM ohne 3D zu starten?

Verfasst: 24.07.2012, 10:33
von irix
Das einzig gute daran ist das sich GUI und CMD einig sind. Aber einen Grund fuer das Verhalten faellt mir nicht ein :oops:

Gruss
Joerg

Verfasst: 24.07.2012, 11:20
von zacker
da bin ich ja schon mal beruhigt das ich nicht der einzige bin
der es nicht versteht ;)

Ich werde mal versuchen ob die VM auch mal ohne 3D starten kann
um zu schauen ob es dann anders aussieht , aber prinzipiell
braucht der Mitarbeiter wohl die 3D unterstützung.

Verfasst: 24.07.2012, 12:29
von Tschoergez
Hi!
Mach doch auch mal einen SR bei VMware auf.
Kannst Du mal die Speicher-Daten vom ESX-Server posten (die Summen)?
Wäre interessant, obs nur ein Anzeigefehler ist oder die VM tatsächlich so viel braucht (was ich mir nicht vorstellen kann, denn der Overhead muss ja reserviert werden).
Wie viel physik. Speicher hat denn Dein ESX?

Viele Grüße,
jörg

Verfasst: 24.07.2012, 12:32
von MarcelMertens
Was mir gerade bei deiner ESXTOP Ansicht auffällt:

OVHD zeigt 23GB, OVHDMAX aber nur 53MB.
Irgendwie komisch

Verfasst: 24.07.2012, 12:56
von zacker
Tschoergez hat geschrieben:Hi!
Mach doch auch mal einen SR bei VMware auf.
Kannst Du mal die Speicher-Daten vom ESX-Server posten (die Summen)?
Wäre interessant, obs nur ein Anzeigefehler ist oder die VM tatsächlich so viel braucht (was ich mir nicht vorstellen kann, denn der Overhead muss ja reserviert werden).
Wie viel physik. Speicher hat denn Dein ESX?

Viele Grüße,
jörg


-SR: ja vielleicht aber erst nach meinem Urlaub ;)
-welche Speicherdaten genau meinst du ?
- in der VM wird auch nur der voreingestellten RAM von 3GB angezeigt
- auch nach Reboot der VM stellte sich der wert wieder so dar : 26 GB
- ESX hat 96 GB RAM

Verfasst: 24.07.2012, 15:06
von Tschoergez
Ich meinte die reserved, unreserved, active, allocated usw. für den gesamten Host.
(esxtop in der Memory-Ansicht die obere hälfte, bzw. im Client die entsprechenden Performance-Charts).

...um eben zu sehen, ob das "nur" ein Anzeige-problem ist.

Du könntest auch mal testhalber eine andere VM mit >(96GB-26GB) Memory und voller reservation erstellen, und schauen, ob Du die starten kannst...

Verfasst: 25.07.2012, 16:05
von zacker
Hallo,

ich habe die VM jetzt mal ohne 3D-Grafik Unterstützung gebootet und
der Wert des Hostarbeitsspeichers blieb normal bei ~2,5GB

dann wieder ausgeschaltet und 3D-Unterstützung wieder aktiviert:

Auch hier pendelte sich der RAM Wert bei ~2,5GB ein ..
also ganz normal wie er auch sein sollte.

Jetzt heisst es abwarten ob der Wert wieder ansteigt.
bei normalen Reboot Versuch ohne Änderung der 3D-Unterstützung
war der Wert nicht herunter gegangen