事件监视器(又名内存监视器)是 Xcode Instruments 中唯一可以测量在模拟器中运行的 iPhone 应用程序的总应用程序 RAM 使用情况的工具吗?只是那行显示瞬时有线 RAM?
与 iPhone 硬件相比,尤其是考虑到 OSX 分页 I/O 到 VM 的情况下,其准确度如何?
我看到编译和运行的默认 Xcode iPhone 项目模板(OpenGL 除外)需要 7-8MB 有线 RAM。同时,对象分配显示所有对象的大小都远低于 1MB。
最佳答案
不,有更好的方法。
转到“运行”菜单并选择使用性能工具运行
,然后选择对象分配
。
这将启动 Instruments 并显示 RAM 使用情况。如果您选择泄漏
而不是对象分配
,它对于检测内存泄漏也很有用。
关于iphone - Xcode 仪器 : peak RAM of iPhone apps running in Simulator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2153271/