我目前在Windows笔记本上开发Rails,但运行速度非常慢。试试用JRuby或IronRuby上的rails来加速性能是否值得?使用JRuby(或IronRuby)在Windows上启动Rails的性能?
0
A
回答
2
如果您使用的是Ruby 1.9.2或1.9.3,请不用担心,它与其他人一样快,甚至更快。另请注意,Java应用程序倾向于使用大量的内存。
问题是,在开发过程中,您的应用程序会在每次请求中重新加载,在生产中,它只会在服务器启动时加载。
要测试它,请尝试在生产环境中运行您的应用程序,也许您应该使用其他服务器,如thin。
thin start -e production
此外,如果这没有帮助。也许你应该考虑缓存,创建新索引,甚至改为更好的数据库(也许你正在使用sqlite)。但我怀疑改用Jruby或IronRuby会对你有多大帮助。
+0
实际页面的加载速度并不慢,但运行rails命令甚至是简单的。 – Ari
相关问题
- 1. 适用于桌面应用程序的MacRuby + IronRuby或JRuby?
- 2. 如何在Windows上使用Jruby的nokogiri?
- 3. 如何在使用JRuby和nailgun时停止/启动rails/webrick?
- 4. IronRuby上的Rails(IIS 6)
- 5. Rails 3.2在Solaris上使用JRuby
- 6. 在Windows上将JRuby on Rails自动部署到Tomcat?
- 7. 如何从Java启动JRuby on Rails?
- 8. Jruby:无法在jruby on rails应用程序中启动webrick服务器
- 9. 如何在Windows上从Rails 3.0.7执行IronRuby脚本?
- 10. JRuby性能
- 11. Windows/JRuby上的无头驱动程序?
- 12. mysql 5.7.18未能在Windows 10上启动
- 13. Neo4j未能在Windows 7上启动
- 14. Maven未能在Windows上启动Liberty Profile
- 15. Redmine与IronRuby(Windows)?
- 16. Jruby:在JRuby(和JRubyFx)上使用Pry
- 17. 用于Ruby on Rails或JRuby的Auth库
- 18. 在rails应用上部署jruby
- 19. Windows 7上的JRuby错误
- 20. 在Windows上使用最新版本的Ruby启动Rails应用程序
- 21. rails使用jruby 1.5 - 慢!
- 22. 使用JRuby和Rails 3.2
- 23. 使用后卫使用JRuby在Windows上无法
- 24. IronRuby和IronPython之间的性能对比
- 25. DB2和jRuby on Rails Windows 7和Linux之间的OS兼容性
- 26. 使用API或CLI在AWS上禁用或启用自动修复功能
- 27. 在Windows上自动启动Ruby on Rails服务器
- 28. Windows服务在Windows 7上启动,但无法在Windows Server 2008 R2上启动
- 29. 在windows 7上启动JADE
- 30. 错误在Windows上启动
将它们全部运行并测试哪个速度最快。真实的结果比猜测要好。 –