我已经配置并安装了启用了DTrace的Ruby 2.2.2(--enable-dtrace
)。
它似乎已成功完成:“检查dtrace USDT是否可用......是”和“dtrace”在另一张支票上(而不是“否”)。
测试:
sudo dtrace -c 'ruby -v' -l -m ruby
返回:
dtrace: failed to match :ruby::: No probe matches description
我确实看到dtrace probes missing on yosemite system ruby,但那是RVM,我使用本地用户帐户安装(无需sudo)。
具有类似配置的人是否可以使用此功能,如果有,那该怎么办?
感谢。
另外:RbConfig::CONFIG['DTRACE']
在IRB中输出dtrace
。
我已经用谷歌搜索了DDG这个问题,所以我认为根据自己的经验给出答案是有必要帮助...