2013-12-22 37 views
3

在Xcode 5中,有一個新的調試面板分別以百分比和MB顯示CPU和內存消耗。我們如何利用這個?有一個CPU百分比門檻,我應該儘量保持在低於?我有時會看到我的應用程序達到100%或以上。這是否意味着我在我的應用程序中進行了太多處理,應該嘗試進行優化?如何理解xcode調試中的CPU和內存消耗

任何提示?

enter image description here

(PS。我正在開發iOS上)

+0

這裏不重要的是什麼? cpu表示CPU使用情況,內存表示您的應用使用的RAM。 –

+0

至於ram它是不可能給你一個確切的數字,但任何少於25mb應該罰款。 –

+0

我明白數字意味着什麼,但如何解釋它們是問題。是50%的CPU使用率好,壞,還是醜陋? –

回答

0

現代的iPhone或iPad擁有1024MB內存。 但是有多少可用於應用程序是蘋果公司從未透露過的。 只需使用盡可能少的內存,並在操作系統通知您的應用程序內存不足時釋放非基本內存。

同樣,使用盡可能少的CPU,但更重要的是,不要阻塞UI線程。 使用探查器查找CPU使用的熱點並嘗試優化這些熱點。