ios - 测量ios应用程序的内存使用情况

标签 ios iphone xcode memory instruments

作为我正在进行的研究的一部分,我希望有一个iOS应用程序使用的内存的简单图形(图形和.csv格式(或类似格式)的实际值)。我一直在摆弄所有不同的乐器工具,但似乎没有一个工具能胜任。没有任何一种工具(分配,应用程序监控器……)能够为我提供应用程序总实际常驻内存的简单图形。

Xcode甚至有可能吗?还有其他选择吗?

非常感谢。

最佳答案

假设您拥有应用程序的源代码,那么Xcode将为您显示一个“简单图形”。当您的应用程序在设备上或模拟器中运行时,选择Debug Navigator View > Navigators > Show Debug Navigator,然后单击小的“Memory”图。

Debug Navigator, Memory Profile in Xcode 7.1

但是,考虑到应用程序的内存使用情况,这还不是全部。我认为您很难找到用于内存使用的“简单图表”,因为测量应用程序的内存使用情况并不简单。有堆,VM系统,可能在应用程序之间共享的系统框架,各种复杂性。

Apple通过分析Session 410 from WWDC 2013中应用程序的内存使用情况来讨论问题

关于ios - 测量ios应用程序的内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33522836/

相关文章:

ios - Objective-C:Plist 不加载

ios - UIImageView 没有在 iPhone 中以正确的方向呈现图像

ios - 如何调试Thread 1 : EXC_BAD_ACCESS (code=2, address=0x7ffee1ba8578的问题)

ios - 收到推送通知时如何重定向到 Webview 中的特定页面

iphone - UIImagePickerController 选取多个图像

ios - 线程 1 断点 1.2 - Swift Xcode 6 beta 2

ios - 使用 AFNetworking 将文件与上传进度异步发布到 Strava V3 API

iphone - UIView 3DCube 像 Clear-app

iphone - 如何更改 AppleID 以检索配置文件

ios - Xcode,有委托(delegate)方法自动包含类