0

我正在使用XCodeInstruments 来分析我的cpumemory的系统性能使用情况。

当我记录使用情况时,尤其是“2 分钟”,我得到每个进程的CPU/内存使用情况“120”(2 分钟 x 60 秒,每秒 1 个值)值。是否可以获得每个进程关于他的“120” cpu/内存使用值的平均值? 仪器将日志保存在文件中,是否可以将日志保存在文本文件中以获取人类可读文件中的所有值?XCode.trace

还有其他方法可以解决我的问题吗?也许用python 脚本

想要的只是. _ 例如,我正在使用谷歌浏览器“10”分钟,现在我想要这“10”分钟内cpu内存使用的平均百分比值。time interval

4

1 回答 1

0

我可以回答您有关保存日志的问题。某些仪器允许您将跟踪数据导出为 CSV 格式。从您的跟踪中选择一个仪器(跟踪窗口左侧有一个仪器列表),然后选择 Instrument > Export Track。如果对特定仪器禁用此菜单项,则意味着该仪器无法将其数据导出为 CSV。

关于获取 CPU 和内存使用平均值的问题,我没有答案。但是我可以告诉你,Instruments 有 Time Profiler 工具来跟踪应用程序的 CPU 使用情况和 Allocations 工具来跟踪应用程序的内存使用情况。使用这些工具应该可以让您更好地衡量您的应用程序正在使用多少 CPU 和内存。

于 2014-04-28T17:39:44.167 回答