2010-07-28 30 views
0

我在rails應用程序的首頁上得到了0.5 reqs/s(一個非常簡單,大部分是靜態的頁面,數據庫調用,但WEBrick所說的花費的時間超過了0.8毫秒),並且很細。我通過Dan Mange的博客上的說明向我的ApplicationController添加了ruby-prof分析工具,並將調用圖轉儲爲標準輸出。Rails 3.0.0.rc profiling:成千上萬的正則表達式#===(d1)調用

這裏的圖一點點:http://pastie.org/1063281

它似乎很荒謬,但google搜索「正則表達式#===」發現什麼有趣的。

任何人都看過類似的東西?更好的是,知道如何解決它?

這裏是我的Gemfile:

gem 'rails', '3.0.0.rc' 
gem 'thin' 
gem 'capistrano' 
gem 'nokogiri' 
gem 'pg' 
gem 'authlogic', :git => 'git://github.com/binarylogic/authlogic.git' 
gem 'paperclip' 
gem 'bundler' 
gem 'ruby-prof' 
gem 'daemons' 

回答