如何理解xcodedebugging中的CPU和内存消耗
在Xcode 5中,有一个新的debugging面板分别以%和MB显示CPU和内存消耗。 我们如何利用这个? 有一个CPU的门槛,我应该尽量保持低于? 我有时看到我的应用程序达到100%或以上..这是否意味着我在我的应用程序做了太多的处理,应该尝试优化?
有小费吗?
(PS。我正在iOS上开发)
现代的iPhone或iPad有1024Mb的内存。 但有多less可用于应用程序是苹果公司从未透露过的。 尽量less使用内存,当操作系统通知您的应用程序内存不足时,释放非必要的内存。
同样,使用尽可能less的CPU,但更重要的是,不要阻塞UI线程。 使用分析器查找CPU使用的热点并尝试优化这些热点。