我目前在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上啓動
將它們全部運行並測試哪個速度最快。真實的結果比猜測要好。 –