问题现象
录制Allocation模板时,Memory泳道和Native Allocation泳道内存不一致。
可能原因
Memory泳道内是所选择应用的实际物理内存占用(Proportional Set Size, PSS),Native Allocation泳道展示的是应用在运行过程中动态向操作系统申请的虚拟内存,并不代表实际物理内存占用。
解决措施
开始录制前,单击工具控制栏中的
按钮,设置最小跟踪内存(Native Allocation Filter Size)为0或极小值,以采集更多甚至全量的虚拟内存分配事件,让Native Allocation泳道与Memory泳道的数据变化量接近。
