我目前正在Windows笔记本电脑上开发Rails,但它运行得很慢。是否值得尝试在JRuby或IronRuby上运行轨道以加快性能?
如果您使用的是 ruby 1.9.2 或 1.9.3,请不要担心,它的速度和其他人一样快,甚至更快。还要注意,Java 应用程序倾向于使用大量内存。
问题是,在开发中,您的应用程序在每个请求中重新加载,在生产中,它将仅在服务器启动时加载。
要测试它,请尝试在生产环境中运行您的应用程序,也许您应该使用其他服务器,例如 thin。
thin start -e production
如果这没有帮助,也一样。也许你应该考虑缓存,创建新的索引,甚至更改为更好的数据库(也许你正在使用sqlite)。但我怀疑改用Jruby或IronRuby会对你有多大帮助。