我在调试 GPU 密集型应用程序上崩溃的内存时遇到了困难。
这个答案讨论了内存监视器仪器: https://stackoverflow.com/a/10951144/1167349
Apple 的这个文档页面也是如此: https://developer.apple.com/library/ios/documentation/AnalysisTools/Reference/Instruments_User_Reference/MemoryMonitorInstrument/MemoryMonitorInstrument.html
但是,当我打开 Instruments 时,没有内存监视器可供选择: (是的,我也使用了滚动条)
当我打开图书馆时,我也找不到它。尽管“VM Tracker”和“共享内存”工具具有相同的图标,但它们不提供相同的功能:
我在这里错过了一些非常明显的东西吗?
我正在使用 XCode 版本 6.1.1 和 Instruments 版本 6.1。
非常感谢您的所有回答!
最佳答案
选择事件监视器模板。旧版本的 Instruments 对于事件、内存、网络使用情况和文件使用情况有单独的监控工具。在 Xcode 6 中,Apple 将这些监视工具合并为一个 Activity Monitor 工具,您可以对其进行配置以显示您感兴趣的数据,即您的情况下的内存使用情况。
事件监视器工具最初未设置为图形内存使用情况。您必须转到跟踪窗口右侧详细 View 的“记录设置”部分,并告诉仪器绘制图表并列出内存使用情况。
关于ios - 在 Mac 上哪里可以找到内存监视器工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28091654/