Ich führe eine Ubuntu-Instanz auf VirtualBox in XP aus. Hier sind die Details:
Host: Windows XP Pro
Guest: Ubuntu 8.10
Total RAM: 3GB
RAM For VM: 1GB
Total Video Memory: 128MB
Video Memory for VM: 40MB
Hard Drive: 200GB
Hard Drive for VM: 30GB
Processor: 2.80GHz Core Duo
Das Problem ist, dass die Dinge im Allgemeinen so viel langsamer erscheinen, wenn ich mich in der virtuellen Maschine befinde. Zum Beispiel dauert das Laden von Firefox, Eclipse länger, das Ziehen von Fenstern zeigt eine Verzögerung usw.
Ich habe schon einmal versucht, Ubuntu auszuführen (nicht in einer VM) und es schien fantastisch schnell zu sein. Ich bin enttäuscht, mich mit dieser Situation auseinandersetzen zu müssen. Aber ich brauche Zugriff auf die XP-Partition, ohne neu starten zu müssen und daher den Versuch.
Ich bin überrascht über die wahrgenommene Langsamkeit, da die ganze Welt Virtualisierung zu betreiben scheint und ich mir nicht vorstellen kann, dass jeder wissentlich an langsamen Systemen arbeitet.
Meine Frage ist - gibt es etwas, das ich tun sollte, um die Leistung zu steigern? Mache ich etwas falsch?
Dies ist meine Heimmaschine und ich bin mir nicht sicher, ob dies das richtige Forum ist, um zu fragen. Vielen Dank.
Antworten:
Es gibt ein paar Dinge, die Sie tun können.
Ich hoffe das hilft.
BEARBEITEN: Sie können auch oben in einem Terminalfenster in der VM ausführen und prüfen, ob ein bestimmter Prozess die CPU oder den Speicher beansprucht.
Wird Windows verlangsamt, wenn Sie Probleme mit der VM haben?
quelle
Haben Sie Additions installiert? Sie machen einen großen Unterschied.
Hier ist , wie .
quelle
Wenn dies "... aber ich brauche Zugriff auf die XP-Partition, ohne neu starten zu müssen und daher der Versuch ..." Ihr WIRKLICHES Problem ist, können Sie ntfs-Partitionen ohne Probleme direkt von Ubuntu (Linux) aus mounten. Eine schnelle Google-Suche nach "ubuntu ntfs" gibt weitere Details
quelle
Ich bin irgendwo auf eine Notiz gestoßen, in der es darum ging, den einer VM zugewiesenen Videospeicher als Binärleistung für die beste Leistung beizubehalten. Versuchen Sie, auf 32 MB zu fallen oder bis zu 64 MB für Ihre VM zu erhöhen.
quelle
Ich hatte auch dieses Problem. Ich habe viele Stunden mit meiner xorg.conf gespielt. Es scheint mir, dass ich für meine Hardware (Lenovo T60, ati Grafikkarte) die Mausintegration oder den vbvideo-Treiber nicht verwenden kann, wenn ich eine angemessene Leistung erzielen möchte. Versuchen Sie stattdessen, Ihren normalen Grafiktreiber zu verwenden. Ein weiterer Ärger, den ich habe, ist, dass ich diese ordentliche dynamische Fenstergröße nicht ändern kann.
quelle
Ich habe das gleiche Problem mit Ubuntu Server 9 unter VirtualBox.
Ich verwende VB zum Testen von WLS-Bereitstellungsskripten (Weblogic Server). Daher muss ich eine Weblogic-Administrationsserverinstanz innerhalb der VM ausführen. Jetzt ist die Startzeit des WLS sehr ungleichmäßig. Manchmal startet es in weniger als 2 Minuten (OK für Nicht-VM-WLS), hängt manchmal an bestimmten Schritten und tut anscheinend nichts (keine Festplatten- oder CPU-Aktivität erkannt).
Die interessante Tatsache ist jedoch, dass der Start viel schneller ist, wenn der VB meine Tastatureingabe erhält (dh ich mache etwas in einer anderen Konsole desselben Ubuntu). Oft wird es durch ein einfaches "Enter" in der gehängten WLS-Unix-Konsole aktiviert und fortgesetzt. Daher denke ich, dass das Problem der Ressourcenmangel (CPU-Quants?) Ist. Die VM erhält von Windows eine sehr niedrige Priorität, und WLS verfügt nicht über genügend CPU, um ausgeführt zu werden. Nun, es ist nur meine Idee.
Was mich wirklich interessiert, ist, wie man es behebt.
Ich habe versucht, VB im Windows Task-Manager die Priorität "Hoch" oder sogar "Echtzeit" zu geben. Das sichtbarste Ergebnis war, dass VB meinen Computer aufgehängt hat, während der WLS-Start immer noch nicht in angemessener Zeit abgeschlossen werden konnte. Ich bin wirklich offen für jeden Vorschlag. Wenn mir jemand sagt "Ich mache dasselbe (führe WLS aus) in VB unter Slackware Linux" - ich werde Slackware installieren, kein Problem!
quelle