ios - 在 Mac 上哪里可以找到内存监视器工具?

标签 ios xcode memory-management instruments

我在调试 GPU 密集型应用程序上崩溃的内存时遇到了困难。

这个答案讨论了内存监视器仪器: https://stackoverflow.com/a/10951144/1167349

Apple 的这个文档页面也是如此: https://developer.apple.com/library/ios/documentation/AnalysisTools/Reference/Instruments_User_Reference/MemoryMonitorInstrument/MemoryMonitorInstrument.html

但是,当我打开 Instruments 时,没有内存监视器可供选择: Instruments window (是的,我也使用了滚动条)

当我打开图书馆时,我也找不到它。尽管“VM Tracker”和“共享内存”工具具有相同的图标,但它们不提供相同的功能: Instruments library

我在这里错过了一些非常明显的东西吗?

我正在使用 XCode 版本 6.1.1 和 Instruments 版本 6.1。

非常感谢您的所有回答!

最佳答案

选择事件监视器模板。旧版本的 Instruments 对于事件、内存、网络使用情况和文件使用情况有单独的监控工具。在 Xcode 6 中,Apple 将这些监视工具合并为一个 Activity Monitor 工具,您可以对其进行配置以显示您感兴趣的数据,即您的情况下的内存使用情况。

事件监视器工具最初未设置为图形内存使用情况。您必须转到跟踪窗口右侧详细 View 的“记录设置”部分,并告诉仪器绘制图表并列出内存使用情况。

enter image description here

关于ios - 在 Mac 上哪里可以找到内存监视器工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28091654/

相关文章:

c# - 如何获取应用程序使用的内存量

javascript - React native - 不能返回简单的函数?意外的标记?

iphone - 如何第一次创建 iPhone 数据库?

ios - 解析 JSON 响应。

objective-c - 一对一关系的值类型 Not Acceptable 。所需类型=(空);

xcode - 无法让自定义类在 SpriteKit 场景中工作(swiftui 和 xcode beta)

ios - 如何检查 array 在 ios sdk 中是否为 null 或为空?

ios - Xcode 不将 iphone 模拟器显示为目标

memory-management - 在 VB 中使用 COM 对象时如何正确管理内存?

c - printf在内存分配中有什么作用吗?