2010-08-05 1007 views
0

我一直在我的Windows筆記本電腦上開發RoR應用程序大約一個月,但每次運行測試需要永久完成(10分鐘以上)。Rails rake:測試很慢

在具有類似硬件的MacBook Pro上,它只運行一小部分時間(2分鐘)。 你們可以給我任何提示,以加速整個事情嗎?或者我應該考慮將我的RoR環境切換到Linux/Mac盒子?

+0

可能是[耙測試在Windows中很慢]的副本(http://stackoverflow.com/questions/2391387/rake-test-very-slow-in-windows) – lindes 2011-02-10 09:28:44

回答

3

我在Ubuntu VM中做了大部分的ruby開發,只是因爲在linux下將所有東西放在一起比較容易(我想這同樣適用於OSX)。 RVM讓我的生活變得如此簡單。

如果您的硬件可以支持它並且您不介意在虛擬機中工作,我可以建議您嘗試一下嗎?虛擬機開發有其優勢(即每日拍攝快照以便回滾環境變化)和缺點(您失去了一點速度,但這些日子並不多),但我認爲這是值得的。

+0

感謝您的回覆傑米。 我在64位Windows機器上安裝了6GB RAM的英特爾Corei5機器......當然我嘗試在虛擬機上運行Ubuntu並且它工作的很棒,速度很快,但是我想知道是否有什麼我應該檢查我的Windows環境,因爲一切正常,但真的很慢,這真的困擾我。 我剛剛在切換操作系統之前解決了我想解決的疑問。 – Juanda 2010-08-05 03:57:33

+1

夠公平的。我不確定具體情況,但我知道在一般情況下,紅寶石開發在Windows上更難。對不起,我不能添加更多。 – 2010-08-05 21:06:47

+0

在Windows中的Ruby開發絕對是背後的... 1年前,我的主機切換到Ubuntu,一切都很好。感謝您的領導! – Juanda 2012-01-03 19:05:37