Последняя версия или XCode (3.2.1) работают очень медленный на OS X 10.6.
Что виды тонких настроек могут Вы делать к Вашему Mac чтобы к ускорению процесс сборки XCode.
Я не ищу общие подсказки как то, как реструктурировать Ваши проекты, просто тонкие настройки, которые связаны со средой.
Например, я помню, что в Windows для Visual Studio два значительных ускорения должны отключить антивирус и NTFS прошлое время доступа.
Таким образом, я стремлюсь к чему-то еще, чем: модернизация оборудования, модификации структуры проекта или конфигурирование распределенных сборок.
Обновление № 1 - возможно, ограничение количества процессов cc1plus могло помочь ускорению встать. Я думаю, что существует переменная среды, которая может использоваться для этого, но я не смог переместить эту информацию.
Думаю, я могу заставить Xcode собирать на приличной скорости с помощью этой команды:
# Xcode 3.x
defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4
# Xcode 4.x
defaults write com.apple.dt.Xcode IDEBuildOperationMaxNumberOfConcurrentCompileTasks 4
Это ограничит количество процессов, выполняемых при сборке. Перед добавлением этого на мою машину (4 ядра / 3 ГБ ОЗУ) процесс сборки был медленнее, чем на одноядерном!
Я думаю, что XCode не может самостоятельно оценить правильный предел подзадач, потому что он делает оценку, глядя только на ваше количество ядер и игнорируя объем имеющейся у вас оперативной памяти.
Посмотрите на Activity Monitor (Монитор активности) и проверьте, не занимают ли другие процессы процессорное время (например, Spotlight (Прожектор) или Time Machine (Машина времени)). Также посмотрите на вкладку "Системная память" в Activity Monitor, чтобы узнать, не загружаете ли вы пейджинг.
Я помню, что недавно видел кого-то, чьи проблемы со скоростью работы Xcode были решены переустановкой Xcode.
Если вы это сделаете, то, возможно, захотите сохранить загруженные файлы документации и восстановить их после переустановки. Это избавит вас от долгой загрузки. Вы можете найти файлы документации, перейдя в меню Предпочтения / Документация. Нажмите на маленькую букву "i" рядом с набором документов, а затем выберите "раскрыть в finder" в маленьком окне.