我需要" perf"用于监控Mac上程序的实用程序。我知道linux附带了它,但它可以在Mac上使用吗?
我正在研究OSX 10.9 Mavericks并尝试了#34;端口搜索"对于perf或linux工具,但我无法获得任何结果。
答案 0 :(得分:18)
正如@Sami Laine在评论中所说,Linux perf
工具依赖于Linux特定代码。它依赖于未标准化的perf_event_open系统调用。
注意:也许您可以搜索MacOSX用户如何使用最新的硬件性能计数器。
答案 1 :(得分:1)
在OSX上,您可以将sample
与filtercalltree
一起使用。
答案 2 :(得分:0)
签出Google Perf工具
如果您没有安装brew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
如果您安装了brew:
brew install google-perftools