Pregunta

Última versión o XCode (3.2.1) se ejecuta muy lento en OS X 10.6.

¿Qué tipo de ajustes se puede hacer para su Mac con el fin de aceleración Xcode la creación proceso.

No estoy en busca de consejos generales como la forma de reestructurar sus proyectos, sólo ajustes que están relacionados con el medio ambiente.

Por ejemplo recuerdo que en Windows para Visual Studio dos aceleraciones son importantes para desactivar antivirus y NTFS hora del último acceso.

Así que estoy apuntando a algo cosa que:. Actualizaciones de hardware, modificaciones de la estructura del proyecto o la configuración distribuida construye

Actualización # 1 - tal vez limitar el número de procesos cc1plus podría ayudar a acelerar. Creo que hay una variable de entorno que se puede utilizar para esto, pero no fue capaz de trasladar esta información.

¿Fue útil?

Solución

Creo que puede conseguido Xcode para construir a una velocidad decente con este comando:

# Xcode 3.x
defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4

# Xcode 4.x
defaults write com.apple.dt.Xcode IDEBuildOperationMaxNumberOfConcurrentCompileTasks 4

Esto limitará el número de procesos ejecutados cuando no construir. Antes de añadir esto a mi máquina (4 núcleos / 3 GB de RAM) el proceso de construcción fue más lento que en un solo núcleo!

Creo que XCode no es capaz de estimar el límite derecho de sub-tareas por sí mismo, ya que hace la estimación mirando solamente su número de núcleos y haciendo caso omiso de la cantidad de memoria que tiene.

Otros consejos

Para Xcode 4 esto es ahora:

  

defaults write com.apple.dt.Xcode   IDEBuildOperationMaxNumberOfConcurrentCompileTasks 4

Tome un vistazo a Monitor de Actividad y ver si hay otros procesos están tomando el tiempo de CPU (por ejemplo Spotlight o Time Machine). Busque también en la pestaña Memoria del sistema en el Monitor de Actividad para ver si usted está paginación.

Recuerdo haber visto a alguien recientemente que los problemas de velocidad Xcode se resolvieron mediante la reinstalación de Xcode.

Si lo hace, es posible que desee guardar sus descargas de documentación y restaurarlas después de reinstalar. Esto le ahorrará a partir de una larga descarga. Puede encontrar los archivos de documentación, vaya a Preferencias / Documentación. Haga clic en el pequeño "i" al lado de un Doc set y luego elegir la opción "Mostrar en el Finder" de la pequeña ventana.

La desactivación de indexación sentido código puede liberar considerable cantidades de memoria y CPU en proyectos grandes / complejos, mientras que la aceleración de la IDE en sí.

Xcode 3

Utilizar preferencias de la aplicación.

Xcode 4

defaults write com.apple.dt.XCode IDEIndexDisable 1

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top