使用XCode Instruments分析OS X上的CPU或内存使用情况,以及其他可能性



我正在使用XCode Instruments来分析cpu内存的系统性能使用情况。

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

有其他办法解决我的问题吗?也许使用python脚本

我想要的只是time interval中所选进程的cpu内存使用率的平均百分比值。例如,我正在使用谷歌Chrome浏览器"10"分钟,现在我想要cpu内存在这"10"时间内的平均使用百分比。

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

我无法回答你关于CPU和内存使用率的平均值的问题。但我可以告诉你,Instruments有时间档案器工具来跟踪应用程序的CPU使用情况,还有Allocations工具来跟踪一个应用程序的内存使用情况。使用这些仪器可以更好地衡量应用程序使用了多少CPU和内存。

相关内容

  • 没有找到相关文章

最新更新