Memory Issue - VM Ware
Hallo all Das mit dem Memory ist ein Problem bei Suse Folgendes: Installiertes suse 64 mit minimaler grafischer oberflaeche (fvwm2) Vmware server Apache Mysql Hardware ist: Asus board Dualcore proz 1x 500 mit bootplatte 2x500 raid 1 4 gb memory Nach dem starten von susewerden 350 mb ram beansprucht Startet eine vmware (windows xp mit zugewiesenen 256 ram) Schnellt der beanspruchte speicher auf 1,4 gb Before ist mir aufgefallen: 3 vm's sind gestartet Freier memory (top) war nur noch 13 mb Shutdown eine von 3 vm's 800 mb freier ram Shutdown von der zweten vm 1,3 gb freier ram Shutdown alle vm's dann waren immer noch 2,2 gb in used Dies sind nicht freigegeben worden Hieraus resultieren 2 probleme 1. Ist vm shit unter linux ? 2. Wieviel ram warden benoetigt wenn ich ca 6 vm's laufen lasse 3. In windows rennen 7 vm's zur selben zeit und ich kann weiterhin arbeiten 4. Was kann hier optimiert warden ? 5. Warum isst nach shutdown alles vm's nicht der complete speicher (bis auf die 350 mb beim starten) alles freigegeben worden ? Ist die speicherverwaltung in XP besser ? Oder mache ich nur etwas falsch - ich will ungern zurueck greifen muessen Thx for tips Greetings Juergen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Juergen, Am Sonntag, 28. Oktober 2007 16:04 schrieb Juergen L:
Hallo all
Das mit dem Memory ist ein Problem bei Suse
...
4 gb memory
Nach dem starten von susewerden 350 mb ram beansprucht Startet eine vmware (windows xp mit zugewiesenen 256 ram) Schnellt der beanspruchte speicher auf 1,4 gb Was zählst Du da alles mit? Grundsätzlich gilt die Devise: Unbenutztes RAM ist schlechtes RAM. Was nicht gerade aktuell für ein Programm notwendig gebraucht wird, wird als Disk-Cache oder Buffer für andere Zwecke benutzt. Erst wenn dieser Speicher für Programme tatsächlich gebraucht wird, wird er von diesen Hintergrundprozessen freigegeben.
Before ist mir aufgefallen: 3 vm's sind gestartet Freier memory (top) war nur noch 13 mb Shutdown eine von 3 vm's 800 mb freier ram Shutdown von der zweten vm 1,3 gb freier ram Shutdown alle vm's dann waren immer noch 2,2 gb in used
Dies sind nicht freigegeben worden
Hieraus resultieren 2 probleme 1. Ist vm shit unter linux ? Nein ;-)) 2. Wieviel ram warden benoetigt wenn ich ca 6 vm's laufen lasse Mit welchem System? Für XP würde ich schon pro VM 512 MB rechnen, macht zusammen 3 GB für die VM's. 3. In windows rennen 7 vm's zur selben zeit und ich kann weiterhin arbeiten Heißt das, dass Du unter Linux mit 7 VM's nicht mehr arbeiten kannst? 4. Was kann hier optimiert warden ? 5. Warum isst nach shutdown alles vm's nicht der complete speicher (bis auf die 350 mb beim starten) alles freigegeben worden ? Freigegeben wozu (s.o.)
Ist die speicherverwaltung in XP besser ? Weiß ich nicht. Von Win NT4 zumindest bis W2K hatte die einen ziemlichen Bug, der das System nicht gerade sinnvoll laufen ließ, sobald ein Prozeß richtig Disk-Cache brauchte. Irgendwer hat mal behauptet, das wäre in XP immer noch so - das kann ich aber nicht verifizieren. Oder mache ich nur etwas falsch - ich will ungern zurueck greifen muessen Wenn das System trotz Deiner Zahlen flüssig läuft, ist einfach nur Deine Bewertung der Speicherdaten falsch - wenn nicht, gibt es da vielleicht Probleme mit der 4GB-Grenze, die evtl einer anderen BIOS-Einstellung bedürfen.
Thx for tips Greetings Juergen
Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo again Hier ein auszuag aus top top - 23:46:21 up 4:34, 6 users, load average: 0.05, 0.05, 0.07 Tasks: 142 total, 1 running, 141 sleeping, 0 stopped, 0 zombie Cpu(s): 0.1%us, 0.4%sy, 0.0%ni, 98.6%id, 0.8%wa, 0.1%hi, 0.0%si, 0.0%st Mem: 4048272k total, 1611492k used, 2436780k free, 48532k buffers Swap: 8393920k total, 0k used, 8393920k free, 1305624k cached 5323 root 5 -10 474m 383m 370m S 1 9.7 1:52.64 vmware-vmx Die frage ist nun Wo ist der RAM hin und warum braucht eine vm 1 gb wenn nur 256 ram zugewiesen wurde Unter windows klappt das reibungslos Wenn windows braucht 500 mb und ich eine vm start emit 256 zugewiesenen ram dann habe ich 756 verbraucht und das wird auch so angezeigt Ob 7 vm's laufen weis ich aktuell noch nicht Habe aber in errinnerung das es nicht klappt Da nur geswappt wird Greetings juergen
Was zählst Du da alles mit? Grundsätzlich gilt die Devise: Unbenutztes RAM ist schlechtes RAM. Was nicht gerade aktuell für ein Programm notwendig gebraucht wird, wird als Disk-Cache oder Buffer für andere Zwecke benutzt. Erst wenn dieser Speicher für Programme tatsächlich gebraucht wird, wird er von diesen Hintergrundprozessen freigegeben.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Juergen L schrieb:
Ob 7 vm's laufen weis ich aktuell noch nicht Habe aber in errinnerung das es nicht klappt Da nur geswappt wird
Dir ist bekannt das Vmware eine Option hat den speicher zu sharen bzw. für jedes System fest reservieren? -- i.A. Ralf Prengel Customer Care Manager Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49231 97575- 904 Fax +49231 97575- 905 EMail ralf.prengel@comline.de www.comline.de Vorstand Stephan Schilling,Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 29. Oktober 2007 08:53 schrieb Ralf Prengel:
Dir ist bekannt das Vmware eine Option hat den speicher zu sharen bzw. für jedes System fest reservieren?
Uuups ... War mir bisher unbekannt. Wo kann man das einstellen? Nutze VMWare 6.0 Timothy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Timothy Kesten schrieb:
Am Montag, 29. Oktober 2007 08:53 schrieb Ralf Prengel:
Dir ist bekannt das Vmware eine Option hat den speicher zu sharen bzw. für jedes System fest reservieren?
Uuups ... War mir bisher unbekannt. Wo kann man das einstellen?
VMware öffnen unter Hostkonfiguration steht irgendwo was von memory -- i.A. Ralf Prengel Customer Care Manager Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49231 97575- 904 Fax +49231 97575- 905 EMail ralf.prengel@comline.de www.comline.de Vorstand Stephan Schilling,Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 29. Oktober 2007 10:04 schrieb Ralf Prengel:
VMware öffnen unter Hostkonfiguration steht irgendwo was von memory Man kann dort die Preferences für die jeweilige Maschine einstellen - auch den Memory. Aber ich finde da nix in Hinblick auf Memory-Sharing. Ich habe aber mal meine 4 VMs (Summe Memory lt. Einstellungen 1,1 GB - und ich habe nur 1 GB phys. Speicher) angeworfen. Die Maschinen liefen alle, aber alles extrem zähe (liegt an meiner lahmar... Festplatte - es wird irre viel "geswapt"). Ich denke mal, dieses Sharing ist Standard.
Egal, es geht ja. Danke Timothy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Timothy Kesten wrote:
Am Montag, 29. Oktober 2007 10:04 schrieb Ralf Prengel:
VMware öffnen unter Hostkonfiguration steht irgendwo was von memory Man kann dort die Preferences für die jeweilige Maschine einstellen - auch den Memory. Aber ich finde da nix in Hinblick auf Memory-Sharing. Ich habe aber mal meine 4 VMs (Summe Memory lt. Einstellungen 1,1 GB - und ich habe nur 1 GB phys. Speicher) angeworfen. Die Maschinen liefen alle, aber alles extrem zähe (liegt an meiner lahmar... Festplatte - es wird irre viel "geswapt"). Ich denke mal, dieses Sharing ist Standard.
Die Einstellung kannst Du a) nur als root vornehmen b) findest Du in vmware unter "Edit - Preferences" auf dem Reiter "Memory". Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 29. Oktober 2007 10:40 schrieb Kyek, Andreas, VF-DE:
Die Einstellung kannst Du a) nur als root vornehmen b) findest Du in vmware unter "Edit - Preferences" auf dem Reiter "Memory". Alles klar - danke Da steht übrigens (default?) bei mir
Allow some virtual machine memory to be swapped Timothy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Timothy Kesten schrieb:
Am Montag, 29. Oktober 2007 10:40 schrieb Kyek, Andreas, VF-DE:
Die Einstellung kannst Du a) nur als root vornehmen b) findest Du in vmware unter "Edit - Preferences" auf dem Reiter "Memory". Alles klar - danke Da steht übrigens (default?) bei mir
Allow some virtual machine memory to be swapped
Sas mal ändern aber dann es passieren das nicht mehr alle Systeme starten können weil sie halt keinen Ram bekommen. -- i.A. Ralf Prengel Customer Care Manager Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49231 97575- 904 Fax +49231 97575- 905 EMail ralf.prengel@comline.de www.comline.de Vorstand Stephan Schilling,Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Servus, die VMware Dokumentation gibt dazu einiges her. Schaut sie mal durch. http://pubs.vmware.com/server1/wwhelp/wwhimpl/js/html/wwhelp.htm Unter dem Punkt -> Chapter 6 Performance Tuning and the VMware Server Host dort -> Understanding Memory Usage Ich denke mal detaillierter gehts dann nicht mehr. Gruesse Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 29. Oktober 2007 10:50 schrieb Ralf Prengel:
Alles klar - danke Da steht übrigens (default?) bei mir
Allow some virtual machine memory to be swapped
Sas mal ändern aber dann es passieren das nicht mehr alle Systeme starten können weil sie halt keinen Ram bekommen. Ich laß das erst einmal so. Mehr als zwei Maschinen starte ich eh nicht gleichzeitig. Und dann werde ich mir demnächst noch 1 GB gönnen. Und auch 'ne schnellere Festplatte.
Kurz - es passt schon ;-) Timothy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hello thx
Alles klar - danke Da steht übrigens (default?) bei mir
Allow some virtual machine memory to be swapped Die option war auch bei mir standart maessig eingestellt Macht echt keinen sinn habe es umgestellt und hoffe es bringt Das gewuenschte ergebniss Bei windows ist dieses uebrigens standart eingestellt Das vm nur den reservierten ram nutzen soll
Greetings juergen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (6)
-
Juergen L
-
Kyek, Andreas, VF-DE
-
Martin Hofius
-
Philipp Seifert
-
Ralf Prengel
-
Timothy Kesten