2012-11-18 31 views
1

我發現模擬器顯示非常慢。使用Command + R成功構建模擬器後,即使使用新項目,也需要將近10秒的時間才能顯示模擬器。爲什麼XCode模擬器顯示如此緩慢?

我使用的是Mac獅子+的XCode 4.5.2

+0

可能太少內存或太慢的硬盤。或後臺進程。或者CPU速度太慢。 –

+0

10秒也許有點多,但它很容易在我的盒子上5。請記住,在構建應用程序之後,除了簡單啓動模擬器的開銷外,還必須「下載」到模擬器。 –

+1

根據以下評論,OP的情況與我的情況相同。在更新到iOS 6 SDK和XCode 4.5.x之前,模擬器只會在更新後的很短時間內啓動。在我的系統上,從模擬器圖標第一次出現到窗口第一次出現在冷啓動上的時間大約是14秒,然後是12秒,用於熱啓動。這與更新之前約3秒進行比較。這臺機器有一個固態硬盤,剩餘空間大約20%,並有一定量的免費RAM。我主要好奇這是否是我的系統所特有的,或者是新模擬器如何在任何地方行動。 – Kitsune

回答

0

此問題發生時,有沒有記憶或有在Xcode或模擬器一掛,儘量完全關閉的Xcode和模擬器我希望這將解決問題

+0

感謝您的幫助。但它並不奏效。 – zhangchiqing

0

模擬器首次啓動時往往比後續啓動要慢得多。我在MacBook Pro中使用固態硬盤,這有助於隨後的模擬器啓動非常快。它也可以幫助你在File> Project Settings下改變派生數據目錄,通常是〜/ Library/Developer/Xcode/DerivedData,到一個RAM磁盤。我使用的是Mountain Lion,帶有iOS 6 SDK的Xcode 4.5.2,並有16 GB的RAM。

+0

感謝您的回答。但我不認爲這是因爲機器。我正在使用帶有SSD和4G RAM的MacBook Air。最初,模擬器建成後顯示速度非常快。但是在安裝iOS6 SDK後,它似乎變得更慢了。 – zhangchiqing

+0

我升級到iOS6和相應的Xcode版本時遇到了同樣的情況。這可能與此相關(在升級之前,模擬器將在約1秒內啓動)。 – Kitsune

+0

我能夠證實我的活動監視器的經驗,做清洗,啓動Xcode,啓動iOS模擬器,退出模擬器,啓動模擬器。模擬器的初始啓動會導致793個頁面引入。隨後的開始將導致模擬器有1頁輸入。 – Daniel