iphone - Xcode 仪器 : peak RAM of iPhone apps running in Simulator?

标签 iphone xcode ios-simulator memory-management activity-monitor

事件监视器(又名内存监视器)是 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/

相关文章:

ios - 如何在没有互联网的情况下在 iPhone 上调试应用程序

iphone - 正在引用的 SQLite 空数据库

iphone - 屏幕亮度控制

ios-simulator - ios 模拟器——永远禁用慢动画?

ios-simulator - 如何使用 iOS 模拟器创建虚拟打印机?

iphone - 如何在横向模式下从底部滑动UIView

ios - 在我的自定义按钮中打开 Airplay 弹出窗口

json - 在 swift 中创建 json 对象 : Consecutive statements on a line must be separated by ';'

ios - 安装和使用 pod

iphone - 无法将 MapKit 用户坐标转换为屏幕坐标