我正在使用XCode
Instruments来分析我的 cpu 和内存的系统性能使用情况。
当我记录使用情况时,特别是“2分钟”,我得到“120”(2分x 60秒,每秒1个值) cpu / memory 每个进程的使用情况。
是否有可能获得关于 cpu / memory 使用的“120”值的每个进程的平均值?
XCode
仪器将日志保存在.trace
文件中,是否可以将日志保存在文本文件中以获取人类可读文件中的所有值?
还有其他方法可以解决我的问题吗? 也许使用 python脚本?
我想要的只是time interval
中所选流程的 cpu 和内存平均百分比值。例如,我使用谷歌浏览器“10”分钟,现在我想要 cpu 和内存的平均百分比值“10”分钟。
答案 0 :(得分:0)
我可以回答有关保存日志的问题。某些仪器允许您将跟踪数据导出为CSV格式。从跟踪中选择一个仪器(在跟踪窗口的左侧有一个仪器列表),然后选择Instrument>出口轨道。如果为特定仪器禁用此菜单项,则表示仪器无法将其数据导出为CSV。
我无法获得有关获取CPU和内存使用量平均值的问题的答案。但我可以告诉您,Instruments有Time Profiler工具来跟踪应用程序的CPU使用情况,Allocations工具跟踪应用程序的内存使用情况。使用这些工具可以更好地衡量应用程序使用的CPU和内存量。