如何读取Instruments的输出(OSX命令行实用程序)

时间:2015-05-21 08:05:03

标签: macos profiling instruments

这看起来很简单我不好意思问......

我在仅命令行环境中开发代码。似乎OSX禁用了传统的unix分析,所以我尝试了#34; instrument":

instruments -t" Time Profiler" -p 63369

这产生了一个充满数据的目录" instrumentscli0.trace"但它似乎不是人类可读的数据。我该怎么办? (除了在Instruments.app中打开它,它需要一个GUI,因此当我远程进入系统时它不是很有用。)我想文件格式是在某个框架中定义的......

1 个答案:

答案 0 :(得分:2)

您应该能够通过打开控制台上的详细日志记录来记录instruments二进制文件中的人类可读输出。

$ instruments -v -t "Time Profiler" -p 63369

(可选)将其重定向到文件

$ instruments -v -t "Time Profiler" -p 63369 > readable_output.log