Random Rails 3 erb partials需要很长时间才能渲染

时间:2010-12-29 23:43:28

标签: ruby-on-rails ruby-on-rails-3

我正在运行Rails 3和Ruby 1.8.7。我在我的生产日志中经常看到这个,它也随机发生。它们循环中的一个部分被渲染需要花费过多的时间。

呈现条目/ _entry.html.erb(5.9ms)
渲染条目/ _entry.html.erb(7.9ms)
渲染条目/ _entry.html.erb(6.1ms)
渲染条目/ _entry.html.erb(1726.9ms)
渲染条目/ _entry.html.erb(5.2ms)
渲染条目/ _entry.html.erb(5.3ms)
渲染条目/ _entry.html.erb(5.3ms)
渲染条目/ _entry.html.erb(5.9ms)
渲染条目/ _entry.html.erb(5.4ms)

任何人都有任何想法可能导致这个?

1 个答案:

答案 0 :(得分:3)

一个很大的缓慢呈现在小的一个像这样,表明你的垃圾收集正在发生。切换到Rails企业版来解决它。我也认为ruby 1.9.2+处理得更好,但我不确定。