我很难调试在GPU密集型应用程序上崩溃的内存。
这个答案谈到记忆监测仪器: https://stackoverflow.com/a/10951144/1167349
但是,当我打开Instruments时,没有内存监视器可供选择: (是的,我也使用了滚动条)
当我打开图书馆时,我也找不到它。虽然“VM Tracker”和“Shared Memory”仪器具有相同的图标,但它们不提供相同的功能:
我错过了一些非常明显的东西吗?
我使用的是XCode Version 6.1.1和Instruments Version 6.1。
非常感谢您的所有答案!
答案 0 :(得分:3)
选择活动监视器模板。较旧版本的Instruments具有用于活动,内存,网络使用和文件使用的单独监视工具。在Xcode 6中,Apple将这些监控仪器组合到一个Activity Monitor仪器中,您可以配置该仪器以显示您感兴趣的数据,这是您的情况下的内存使用情况。
活动监视器工具最初未设置为图形内存使用情况。您将必须转到跟踪窗口右侧详细视图的“记录设置”部分,并告诉仪器绘制图表并列出内存使用情况。