XCode kompiliert extrem langsam in VMWare

8

OSX 10.6.6 ist in VMware auf Windows 7 Host installiert. Die Gesamtperformance ist großartig, aber die Kompilierzeit ist dramatisch angestiegen (1 Stunde gegen 2-3 Min auf reinem MacOS). Es ist eine moderne Maschine mit Core i5 & amp; 4 GB RAM. Hier sind die XBench Ergebnisse: Ссылка Ich denke, das Problem könnte in extrem langsamen 4k Schreibwert sein, aber ich weiß nicht, wie man das verbessert.

Gibt es eine Möglichkeit, die Leistung zu erhöhen?

UPD1: swap wird nicht benutzt, es gibt genug Speicher für alle Operationen die Geschwindigkeit der Festplatte ist auch nicht verwandt, da mein anderes Macbook zeigt schlechtere Ergebnisse und kompiliert Hunderte mal schneller.

UPD2: Problem gelöst, siehe meine Antwort unten

    
Hedin 02.04.2011, 10:21
quelle

6 Antworten

4

In VMWare sollten Sie eine Einstellung haben, in der Sie einen oder zwei Kerne vollständig der virtuellen Maschine zuweisen können. Angenommen, Sie haben Quad-Core, geben Sie vielleicht MacOSX 2 oder 3 Kerne? Wenn du Dual-Core hast und der VM 1 Core zugewiesen hast (und das Problem weiterhin besteht), kann ich nicht viel sagen!

    
Matthew Chan 02.04.2011 11:21
quelle
3

Es ist gut, dass Ihr Problem gelöst ist, aber ich möchte meine Erfahrungen zur Verbesserung der VMware-Leistung teilen. Bitte installiere VMware Tools für Mac OS und sie sind in der .iso Datei vorhanden.

Schritte zum Installieren von VMware-Tools für MAC OS:

1) Schalten Sie Ihre VM ein.
2) Rechts unten sind einige Popup-Symbole zu sehen (Diese sind normalerweise nicht im Vollbildmodus vorhanden). Klicken Sie mit der rechten Maustaste auf das CD / DVD-Symbol.
3) Klicken Sie auf Einstellung. Stellen Sie in diesem Fenster sicher, dass darwin.iso ausgewählt ist.
4) Schließen Sie das Fenster und klicken Sie erneut mit der rechten Maustaste auf das CD / DVD-Symbol.
5) Klicken Sie auf Verbinden. Ein Icon erscheint mit dem Namen darwin (300).
6) In dieser Datei sind Werkzeuge vorhanden. Installiere sie!

    
Syed Asad Ali 06.03.2012 10:29
quelle
2

Das Problem war: SEHR SLOW rekursives Suchen von Include-Pfaden. Wenn nicht rekursiv, funktioniert alles reibungslos.

    
Hedin 04.04.2011 06:57
quelle
2

Erfahrung und Lösung teilen.

Mein Xcode lief gut, aber wenn ich ein Projekt (sogar ein leeres) erstelle, würde es bis zu 10 Minuten dauern.

LÖSUNG: Go to Xcode -> Preference -> Source Control: Dissable Source Control

Jetzt werden Projekte innerhalb weniger Sekunden erstellt und ausgeführt.

    
Brynjar Gigja 02.02.2017 08:25
quelle
0

Ich habe auch das gleiche Problem, aber ich möchte meine persönliche Erfahrung hier teilen.

  1. Meine CPU-RAM-Kapazität beträgt 4 GB, also habe ich der VMWare 3,5 GB zugewiesen Aus diesem Grund war das gesamte Betriebssystem sehr langsam.
  2. Also eines Tages habe ich eindeutig die VMWare-Einstellungen beobachtet, endlich den gefunden Lösung. Wenn wir den RAM-Speicher dann mehr als empfohlen zuweisen Auch Ihr Betriebssystem hängt. Für mein System den empfohlenen Arbeitsspeicher Speicher ist 2048MB, nach der Anpassung jetzt OS ist schnell.
  3. Wir können den RAM-Speicher in der Option Geräte innerhalb von Hardware anpassen. Zum hier erläutere ich den Screenshot.
Anjaneyulu Battula 07.11.2014 07:10
quelle
0

Ich hatte das gleiche Problem und habe es wie folgt behoben:

  1. Der meiste Boost, den ich mit der Änderung meiner vmware-Konfigurationsdatei hatte, um den Speicher zu deaktivieren in der .vmem-Datei gespeichert. In meiner .vmx-Datei habe ich hinzugefügt:
%Vor%
  1. Maximale Anzahl an Kernen für den Gast festlegen
  2. Bei der Programmierung mit swift und XCode. Entferne alle Kommentare / * * / nicht wirklich benutzt.
mcfly soft 06.03.2016 12:15
quelle

Tags und Links