我在我的Macbook Pro上开发Ruby on Rails已经有一段时间了,但最近我开始注意到,所有的工作都需要很长时间。
即使是像rake -T
这样简单的任务也要花费超过30秒才能完成。
$ time rake -T
real 0m35.113s
user 0m12.997s
sys 0m1.828s
当我在我的VPS上做同样的事情时,虽然可用内存和CPU都少得多,但运行速度大约快了三倍。我使用的是通过RVM在OS X Lion上安装的Ruby 1.9.2。
有没有什么我可以检查/做来获得一些即时的改进?我正在考虑升级到SDD,但我不想过早地做出这样的决定。
rake -T
需要多长时间吗? 你有没有试过看看ruby运行一个没有依赖关系只打印“hello world”的脚本需要多长时间? - Andrew Grimm