Il n'y a pas longtemps, j'ai mis à jour Xcode vers la version 4. Cette nouvelle version passait beaucoup de temps à indexer le projet (c'est assez volumineux). C'est pourquoi je souhaite désactiver l'indexation. La recherche via l'aide Xcode et Internet n'a donné aucun résultat.
90
Réduire la priorité du processus XCode aide:
Vous pouvez obtenir le PID à partir du moniteur d'activité ou des commandes top / ps.
la source
Ce problème a été remarqué sur ce groupe de discussion :
Le nœud semble être que XCode4 utilise des quantités folles de RAM pendant l'indexation - comme 5 Go ou plus (!), Et donc si vous êtes sur une machine avec quelque chose comme 12 Go, il n'y a pas de problème, mais si vous êtes sur un ordinateur portable avec seulement 2 Go ou plus, vous aurez une pagination assez sévère en cours.
Je suppose que les ingénieurs internes d'Apple étaient tous des mac pros au maximum ou quelque chose du genre.
la source
J'ai rencontré le même problème ou quelque chose de similaire. Mon projet comprend du C ++ fortement basé sur des modèles. L'inclusion de ces en-têtes dans le fichier PCH a résolu le problème pour moi.
la source
Mon nouveau Macbook Pro Retina exécutant XCode 4 était extrêmement lent à indexer (et tout le reste). Mon Mac mini à la maison travaillait très vite sur le même projet !? Il s'est avéré que c'était mon logiciel anti-virus - en analysant chaque fichier lu ou écrit sur le MacBook. Éteindre cela a tout accéléré d'une tonne.
la source
L'indexation lente n'est pas une donnée. Et plus de mémoire n'est pas nécessairement meilleure.
J'ai un projet de taille moyenne pour le travail ~ 500 fichiers source. Après avoir supprimé les données dérivées, il faut 18 minutes pour terminer la réindexation de ce projet. C'est sans aucune autre application ouverte et ne faisant rien d'autre avec l'ordinateur. C'est sur un Macbook Pro assez récent avec 8G de mémoire et un i7. Horrible, non?
Ma machine à la maison est un Mac Mini récent avec 4G de mémoire et un i5. Sur cette machine, le même projet prend exactement 40 secondes pour être complètement indexé.
Je ne sais pas encore quelle est la différence, mais j'y travaille.
la source
Il n'est pas possible de désactiver l'indexation dans Xcode 4. De nombreuses fonctionnalités de l'EDI sont construites au-dessus de l'index qu'il gère.
la source