Frage

Ich entwickle Sharepoint (MOSS) Projekt in Virtual PC. Leider virtueller PC kann nur ein Kern meiner Quad-Core-Maschine nutzen. Gibt es irgendwelche Tipps & Tricks, die meinen Entwicklungsprozess beschleunigen können?

War es hilfreich?

Lösung

Dinge, die wir früher zu tun, bevor wir zu Hyper-V bewegten ...

Sie zuteilen nicht zu viel RAM auf die VPC, wird es anfangen zu viel der Auslagerungsdatei zu verwenden.

Stellen Sie sicher, dass die virtuellen Festplatten und virtuelle Speicher-Dateien für die VPC von Ihrem Antivirus-Programm ausgeschlossen werden.

Defrag die VPC, dann defragmentieren den Host.

Sie haben nicht die Auslagerungsdatei auf dem gleichen Laufwerk wie Ihre VPC.

Befestigen Sie die Größe der Auslagerungsdatei, so dass es nicht fragmentieren wird.

alle Prozesse Hintergrund töten auf dem primären Host, müssen Sie laufen nicht haben, damit Sie Ihre Arbeit zu tun ... und was das betrifft Melodie Windows für beste Leistung statt beste Aussehen.

Ausführen Virtual Server statt Virtual PC, und verwenden Sie Remote-Desktop, um die VPC zuzugreifen (Ich habe VS gefunden ein bisschen besser zu seine Maschinen bei der Verwaltung und Remote-Desktop scheint schneller zu sein und ermöglicht eine schöne Vollbild-Erfahrung auf ein zweiter Monitor).

Andere Tipps

Ich betreibe Sharepoint auf externe harrdrive. VPC hat 2,5 GB RAM zugeordnet. Es läuft recht schnell (nicht wirklich Beleuchtung schnell, aber praktikabel).

Also mein Rat ist, so viel Speicher zu VPC zuweisen, wie Sie können auf externe HDD leisten und laufen. Feuerdraht Sie HDD verbinden, wenn Sie können, es macht großen Unterschied im Vergleich zu USB.

Anders als das Defragmentierung von den Host-Maschine und der virtuellen Maschine kann helfen (aber kann ewig dauern).

Führen Sie etwas anderes. Virtual PC ist Müll. Zwischen HyperV, VMWare und VirtualBox gibt es viel bessere Alternativen zur Verfügung.

Ich persönlich benutze VMWare Server. Ich habe versucht, HyperV aber die Leistung war nicht bis zu dem, was ich von Microsoft erwartet hatte. Die Tatsache, dass VMWare auf 3 Plattformen verfügbar bedeutet, dass ich meine Projekte auf einem Macbook starten können, überträgt es auf einem Linux-Server, oder öffnen Sie es auf einem anderen Windows-Rechner.

Und ich kann 1,2 oder 4 Kerne wählen.

Überprüfen Scott Hanselman ‚s Virtual Machine Performance-Checker . Es ist allgemein üblich Artikel darüber, wie die Leistung der virtuellen Maschine zu verbessern.

Haben aktivieren Sie Hardware-Virtualisierung Erweiterung sowohl in Ihrer BIOS und VPC-Einstellungen?
Haben Sie Ihre VM genügend Speicher (I in der Regel um 2 GB gesetzt).

Sie können auch wechseln zu Win2008 + HyperV, die mächtiger ist.

ein SSD-Laufwerk anstelle von HDD verwenden. Es gibt eine deutliche Leistungssteigerung, insbesondere in Speicherdruck Situationen, in denen Diskettenwechsel auftritt.

Überprüfen Sie auch, dass das .NET Framework ist nicht die Certificate Revocation List überprüfen. Wenn ein Netzwerkkonnektivitätsproblem ist, dann werden Sie Timeouts bekommen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top