如何从 Instruments 读取输出(OSX 命令行实用程序)
How to read output from Instruments (OSX command line utility)
这看起来很简单我都不好意思问...
我正在仅命令行 环境中开发代码。似乎 OSX 禁用了传统的 unix 分析,所以我尝试了 "instruments":
仪器-t "Time Profiler" -p 63369
这产生了一个目录 "instrumentscli0.trace",充满了数据,但它似乎不是人类可读的数据。我能用它做什么? (除了在 Instruments.app 中打开它之外,它需要一个 GUI,因此当我远程进入系统时它没有用。)我想文件格式是在某些框架中定义的...
通过在控制台上打开详细日志记录,您应该能够从 instruments
二进制文件中记录人类可读的输出。
$ instruments -v -t "Time Profiler" -p 63369
可选,将其重定向到文件
$ instruments -v -t "Time Profiler" -p 63369 > readable_output.log
这看起来很简单我都不好意思问...
我正在仅命令行 环境中开发代码。似乎 OSX 禁用了传统的 unix 分析,所以我尝试了 "instruments":
仪器-t "Time Profiler" -p 63369
这产生了一个目录 "instrumentscli0.trace",充满了数据,但它似乎不是人类可读的数据。我能用它做什么? (除了在 Instruments.app 中打开它之外,它需要一个 GUI,因此当我远程进入系统时它没有用。)我想文件格式是在某些框架中定义的...
通过在控制台上打开详细日志记录,您应该能够从 instruments
二进制文件中记录人类可读的输出。
$ instruments -v -t "Time Profiler" -p 63369
可选,将其重定向到文件
$ instruments -v -t "Time Profiler" -p 63369 > readable_output.log