xcode – 无法理解仪器数据

前端之家收集整理的这篇文章主要介绍了xcode – 无法理解仪器数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨,我正在用仪器分析我的应用程序

查找我的应用程序使用的内存量.

我正在下载大约100MB的文件.我在仪器中得到一些我无法理解的奇怪数据.

任何人都可以帮助我理解仪器显示的数据. (参见截图)

我的应用程序在实际中使用了多少内存? (我使用的是iOS 7).

解决方法

关注所有堆分配的实时字节列,以查看应用程序使用的内存量.您无法控制应用程序的匿名VM大小.

在您的屏幕截图中,All Heap Allocations的Live Bytes列为3.36 MB,这很好. Live Bytes列测量应用程序当前使用的内存量,但不包括OpenGL ES纹理的任何已分配内存.您还应该使用Memory Monitor仪器分析应用程序,以确定应用程序使用的内存量.

要使用Memory Monitor仪器,请单击工具栏中的“库”按钮以获取可用仪器列表.将Memory Monitor仪器拖动到跟踪文档窗口左侧的仪器列表中(屏幕截图中的Allocations和VM Tracker).或者,您可以选择活动监视器模板,单击活动监视器工具的“信息”按钮,然后单击“配置”按钮以告知活动监视器工具列出所使用的物理内存.

猜你在找的Xcode相关文章