我的本地Rails服務器運行速度極慢。設置:VirtualBox中的Ubuntu服務器和Windows可以SSH和訪問HTTP端口3000.分配的內存爲1.5GB,但該頁面在我的Windows 7瀏覽器中仍然響應得非常慢。VirtualBox上的Rails服務器運行速度非常慢
對此有何看法? (我可能是使用這種設置的真正少數人之一......)
我的本地Rails服務器運行速度極慢。設置:VirtualBox中的Ubuntu服務器和Windows可以SSH和訪問HTTP端口3000.分配的內存爲1.5GB,但該頁面在我的Windows 7瀏覽器中仍然響應得非常慢。VirtualBox上的Rails服務器運行速度非常慢
對此有何看法? (我可能是使用這種設置的真正少數人之一......)
我設法通過從Webrick切換到另一個Rails服務器(不記得哪一個了)來解決這個問題,就這麼簡單。
Webrick可能不一定是問題,因爲後來當我切換回它時,服務器運行良好,沒有任何遲緩。
看起來這可能是一對夫婦的問題之一:
的WEBrick反向DNS查找會減慢你失望:Webrick is very slow to respond. How to speed it up?
您使用的是VirtualBox的共享文件夾,vboxfs很慢:Rails VERY slow in development using Ubuntu VVM
在您創建了vm之後,請確保您安裝了Guest Additions!
它可讓您以全屏模式使用您的虛擬機,並且還增加了額外的內核模塊以獲得更好的性能。
曾經在你的虛擬機在上面的菜單點擊設備,然後單擊插入來賓版本光盤鏡像.. 然後打開我的電腦,發現圖像,應該是CD,雙擊它應該載入
奏效對我來說,祝你好運
你可以提供一些rails日誌條目嗎?(development.log等)什麼是你的db時間vs應用程序時間?你在運行什麼數據庫?它僅在Windows 7主機上嗎? Ubuntu實例中的本地請求是否快速? – rnicholson
你在一個不插電的筆記本上運行嗎?我有這樣的設置,當使用電池供電時,關於電源管理的一些事情在vm中可笑地放慢了一些,但一切都很好。 – jdc
如果通過「響應非常慢」,您的意思是「我永遠在等待我的靜態文件,我的網頁加載時間超過一分鐘「,然後算上我,我有同樣的問題。 – n1313