L'OSX 10.6.6 est installé à l'intérieur de VMware sur l'hôte Windows 7. La performance globale est excellente, cependant, le temps de compilation augmentait considérablement (1 heure contre 2-3 min sur des macos pures). C'est une machine moderne avec Core i5 et 4 Go de RAM.
Voici les résultats Xbench:
http://db.xbench.com/merge.xhtml?doc1=517768&doc2=1&setcookie=true < / a>
Je pense que le problème pourrait être une valeur d'écriture extrêmement lente 4K, mais je ne sais pas comment améliorer cela. P>
Y a-t-il un moyen d'augmenter la performance? P>
upd1: swap n'est pas utilisé, il y a suffisamment de mémoire pour toutes les opérations
La vitesse du disque n'est pas non plus liée, car mon autre MacBook montre des résultats d'événement pire et compile des centaines de fois plus rapidement. P>
upd2: problème résolu, voir ma réponse ci-dessous p>
6 Réponses :
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! P>
Le problème était: la recherche récursive très lente des chemins inclus. Si non récursif, tout fonctionne lisse. p>
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. P>
Étapes pour installer VMware Tools pour Mac OS: P>
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! P>
J'ai aussi eu le même problème, mais je veux partager mon expérience personnelle ici. P>
J'ai eu le même problème et je l'ai réparé comme suit:
mainMem.useNamedFile = "FALSE" prefvmx.minVmMemPct = "100"
Partage d'expérience et de solution. P>
Mon Xcode allait bien, mais quand je construis un projet (même vide), cela prendrait jusqu'à 10 minutes. P>
Solution: strong>
Maintenant, les projets construisent et courent en quelques secondes. P> Aller à Xcode -> Préférence -> Contrôle de la source: Contrôle de la source distable Code> P>
Vérifiez le swap sur l'invité (
gratuit (1) code> ou
haut (1) code> 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.