首页 > 代码库 > xcode6.1.1 instruments allocations 名词解释

xcode6.1.1 instruments allocations 名词解释

alloctions工具是用来跟踪app内存使用情况。

该instrument工具要求你加载一个进程,以便它能收集进程开始之后的数据。
该instrument工具捕获以下信息:
cotegory:类别,通常是一个core Foundation对象、object-c类、或者原始内存块(block)。在这里我们其实只要看懂 All Heap & Anonymous VM(堆分配和匿名虚拟机)这行数据基本就可以了。

persistent Bytes:当前活跃的内存;

persistent:当前活跃的内存数量;

Transient:当前已经分配内存但仍然没有被释放的对象或内存块的数量;

Total Bytes:使用过的内存;

Total:全部的内存数,不管是使用还是没有使用的都算;

Allocations:直方条通常为蓝色。当对象总数和最大值之间的比例或最大值和当前分配数的比例少于1/3时,直方条会被修改为黄色。当比例等于1/10或更少时,直方条变为红色。

注:本人只是对旧的insturments进行翻译而已,有不对的地方,请大家指出。

 

xcode6.1.1 instruments allocations 名词解释