您如何查看 Instruments 8.2 中内存的释放时间
How do you see when memory was released in Instruments 8.2
我看过以前版本仪器的旧屏幕截图,分配列表中似乎有对 'free' 的调用以及对 'malloc' 的调用。
现在好像不是这样了。
我没有尝试 'excluding' 免费活动,但似乎也没有显示 free
来电。
您如何查看现在释放内存的时间?
您必须配置 Instruments 才能保留免费活动。首先,确保未选中释放内存的丢弃事件复选框。
其次,将分配生命周期设置为已创建和已销毁。
要在 Instruments 中查看空闲事件,您必须向下钻取到特定的内存地址。 Instruments 不提供免费事件列表。在分配摘要中,将鼠标光标移到一个类别上。将出现一个带箭头的按钮。
单击该按钮可查看该类别的内存分配列表。将鼠标光标移到一个内存地址上以调出另一个带箭头的地址。
点击按钮查看该地址的所有内存事件。在这里您可以找到免费活动。
我看过以前版本仪器的旧屏幕截图,分配列表中似乎有对 'free' 的调用以及对 'malloc' 的调用。
现在好像不是这样了。
我没有尝试 'excluding' 免费活动,但似乎也没有显示 free
来电。
您如何查看现在释放内存的时间?
您必须配置 Instruments 才能保留免费活动。首先,确保未选中释放内存的丢弃事件复选框。
其次,将分配生命周期设置为已创建和已销毁。
要在 Instruments 中查看空闲事件,您必须向下钻取到特定的内存地址。 Instruments 不提供免费事件列表。在分配摘要中,将鼠标光标移到一个类别上。将出现一个带箭头的按钮。
单击该按钮可查看该类别的内存分配列表。将鼠标光标移到一个内存地址上以调出另一个带箭头的地址。
点击按钮查看该地址的所有内存事件。在这里您可以找到免费活动。