9
votes

Xcode compilant extrêmement lent à l'intérieur de VMware


3 commentaires

Vérifiez le swap sur l'invité ( gratuit (1) ou haut (1) devrait faire le travail) - Si vous swapez, vous voudrez peut-être augmenter. la mémoire accordée à l'invité par VMware. Une autre option pour aider ces lues lentes / écritures serait de mettre l'image sur un lecteur SSD. (Voir Cette image au milieu de Cet avis Pour une idée de savoir comment améliorer les petites performances de lecture / écriture. :)


Swap est 0 octets, le VM a 2 Go de RAM


Existe-t-il des options de configuration dans VMware pour activer ou désactiver la fonctionnalité de restauration de disque? Je peux imaginer que l'un ou l'autre pourrait être beaucoup plus rapide que l'autre. (Je peux me convaincre qu'il y a de bonnes raisons pour être la plus rapide!) Peut également obtenir un nouveau lecteur et utiliser une partition brute pour le stockage, plutôt qu'un fichier d'image de système de fichiers.


6 Réponses :


4
votes

Dans VMware, vous devez disposer d'un paramètre où vous pouvez consacrer une ou deux noyaux entièrement à la machine virtuelle. En supposant que vous avez quad noyau, peut-être donner à MacOSX 2 ou 3 cœurs? Si vous avez deux noyau et que vous avez alloué 1 noyau à la machine virtuelle (et que le problème persiste), je ne peux pas dire beaucoup alors!


0 commentaires

1
votes

Le problème était: la recherche récursive très lente des chemins inclus. Si non récursif, tout fonctionne lisse.


0 commentaires

3
votes

C'est bien que votre problème soit résolu, mais je souhaite partager mon expérience pour améliorer les performances VMware. Veuillez installer VMware Tools pour Mac OS et ils sont présents dans le fichier .iso.

Étapes pour installer VMware Tools pour Mac OS:

1) Alimentation sur votre VM.
2) Dans le fond droit, ils sont des symboles contextuels (ceux-ci ne sont généralement pas présents en mode plein écran). RightCliquez sur le symbole CD / DVD.
3) Cliquez sur régler. Dans cette fenêtre, assurez-vous que Darwin.iso est sélectionné.
4) Fermez cette fenêtre et puis cliquez sur le symbole CD / DVD.
5) Cliquez sur Connecter. Une icône apparaîtra avec le nom Darwin (300).
6) À l'intérieur de ces outils de fichiers sont présents. Installez-les!


0 commentaires

1
votes

J'ai aussi eu le même problème, mais je veux partager mon expérience personnelle ici.

  1. ma capacité de RAM cpus est de 4 Go, donc j'ai alloué 3,5 Go à la VMware à cause de cela, c'était très lent le système d'exploitation entier.
  2. Un jour, j'ai clairement observé les paramètres VMware, j'ai enfin trouvé le Solution. Si nous allouons plus la mémoire RAM plus que recommandée alors De plus, votre système d'exploitation est suspendu. Pour mon système, la RAM recommandée La mémoire est de 2048 Mo, après avoir réglé cette option, le système d'exploitation est rapide.
  3. Nous pouvons régler la mémoire RAM dans l'option Périphériques, dans le matériel intérieur. Pour Clarification Ici, je joins le coup d'écran. Entrez la description de l'image ici

0 commentaires

-1
votes

J'ai eu le même problème et je l'ai réparé comme suit:

  1. La plupart des boost, j'ai eu avec modification de mon fichier de configuration VMware pour désactiver la mémoire stocké dans le fichier .vmem. Dans mon fichier .vmx j'ai ajouté: Li> ol>
      mainMem.useNamedFile = "FALSE"
    
      prefvmx.minVmMemPct = "100"
    


0 commentaires

6
votes

Partage d'expérience et de solution.

Mon Xcode allait bien, mais quand je construis un projet (même vide), cela prendrait jusqu'à 10 minutes.

Solution: Aller à Xcode -> Préférence -> Contrôle de la source: Contrôle de la source distable

Maintenant, les projets construisent et courent en quelques secondes.


0 commentaires