当前是否有用于创建此类分析报告的工具?

发布于 2024-11-15 12:58:39 字数 233 浏览 1 评论 0原文

ruby-prof 和 pprof.rb 库很有用,但在我看来似乎提供了很多不必要的信息(不让我过滤掉所有的 Rails 代码)。最好是在类级别运行探查器,例如:

simple_profiler -c SomeClass 

然后有一个从该类开始并通过代码工作的报告,并显示调用的时间(按时间或百分比)和数量每个类、每个方法和每一行。是否存在这样的东西或者我应该开始创建这个宝石? :)

The ruby-prof and pprof.rb libraries is useful but in my mind seem to give alot of unnecessary information (by not letting me filter out all of the rails code). What would be great would be to run a profiler at the class level, like:

simple_profiler -c SomeClass 

and then have a report that starts at that class and works its way through the code and shows you how long (by time or %) and number of calls for each class, each method, and each line. Does something like this exist or should I get started creating this gem? :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无边思念无边月 2024-11-22 12:58:39

我认为 ruby​​-prof 可以消除方法,尽管这是别人的补丁,所以我实际上从未使用过它:

https://github.com/rdp/ruby-prof/blob/master/test/method_elimination_test.rb

I think ruby-prof can eliminate methods, though it was someone else's patch, so I haven't actually ever used it:

https://github.com/rdp/ruby-prof/blob/master/test/method_elimination_test.rb

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文