我刚刚在ruby 1.9.1上运行了我的rails 2.3.8 app.要进入控制台,启动网络服务器,任何初始化rails的东西,在ruby 1.9中比在ruby 1.8.7中长3-4倍.我正在使用ruby版本管理器,因此我可以轻松地在ruby 1.9和ruby 1.8.7之间切换.速度差异发生在生产和开发中.我想使用1.9,因为一旦一切运行它必须更快,但启动时间非常糟糕,应用程序在第一次请求时在Heroku上超时.
任何想法为什么ruby 1.9会慢3-4倍?我无法理解我的生活.
ruby performance ruby-on-rails startup ruby-1.9.1
performance ×1
ruby ×1
ruby-1.9.1 ×1
ruby-on-rails ×1
startup ×1