|
|
1
8
ruby-prof 是前进的道路。这是一个HOTO, How to profile your Rails and Ruby applications with ruby-prof . 如果将其与可视化工具(如 kcachegrind 您可以轻松地将应用程序代码与框架代码分开。 不久前,我在我的本地Ruby用户组做了一个关于这些工具的演讲: Making your rails app kick ass with ruby-prof and kcachegrind . |
|
2
2
RubyonRails控制台应该告诉您哪些部分需要一段时间来呈现。如果这还不够,您可以安装新的relic gem(https://github.com/newreli/rpm),并在开发人员模式下使用它,它将为您提供所发生事情的概述。 如果您正在部署 Heroku 您可以添加免费版本的RPM,它将为您提供与正在运行的应用程序相同的统计信息。 Ruby有一个profiler(http://ruby-prof.rubyforge.org/)可以显示内存使用情况、调用时间等,但是从框架代码中传播代码可能很困难。 |
|
|
3
0
我取得了一些成功 https://github.com/bhb/rack-perftools_profiler 它将允许您为任何cputime、方法、对象分配或walltime分析单个或多个请求,并通过机架中间件进行良好集成。 |
|
cluster1 · 采取独立的新行动的好处是什么? 1 年前 |
|
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 1 年前 |
|
|
Fred Willmore · Rails控制器不呈现任何模板 2 年前 |
|
|
Diogo Amaral · 实现API请求的正确方式 2 年前 |
|
|
Meknassih · 在控制器方法中分配给模型没有任何作用 2 年前 |
|
|
Michael Ding · Rails上的默认会话到期问题 2 年前 |
|
|
Flávio · 基于另外两个生成数组 2 年前 |