我正在运行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)
任何人都有任何想法可能导致这个?
答案 0 :(得分:3)
一个很大的缓慢呈现在小的一个像这样,表明你的垃圾收集正在发生。切换到Rails企业版来解决它。我也认为ruby 1.9.2+处理得更好,但我不确定。