Pee*_*eja 8 ruby profiling ruby-prof
我可以用什么来分析1.9.2中的代码?所有版本的ruby-prof我都发现了针对1.9.2的段错误.
例如,当我添加
gem "ruby-prof"
Run Code Online (Sandbox Code Playgroud)
到我的Rails项目的Gemfile并运行
bundle
bundle exec ruby-prof config/environment.rb
Run Code Online (Sandbox Code Playgroud)
我得到了一个段错误.
镇上有新的剖析宝石吗?有没有办法让ruby-prof玩得好听?
小智 2
不确定它有帮助,但我偶然发现了这一点,这可能会增加一点清晰度或引导您走上不同的道路:http://www.devheads.net/development/ruby/core/segmentation-fault-when-using-ruby- prof-and-ruby-192.htm。您可能想基于该线程查看 wycats 的分支: https: //github.com/wycats/ruby-prof
另外,我自己还没有尝试过,它可能不完全是你正在寻找的东西,但 Github 著名的 Aman 有一个用于 Ruby 的 google-perftools 端口: https: //github.com/tmm1/perftools.rb