背景:如何优化Windows上的Rails/Rspec加载时间,以秒为单位? (带或不带叉勺)
我使用从发动机院子,这意味着红宝石1.9.2-P290和 的Rails 3.1.1,在Windows 7 X64的所述RailsInstaller 2包。
问题:
在尝试的Ruby on Rails Tutorial和获取自动测试和叉勺按预期工作后,很明显,而RSpec的报道,在几秒钟内完成了测试,实际消耗的时间远远大于和接近半分钟,与屏幕录像中观察到的分秒响应相差甚远。我知道其中大部分可以归因于Rails加载时间(也可以从spork在预加载阶段花费的时间量中明显得出),以及JRuby如何较慢(与Linux上的Ruby相比),但是每rspec 15 + s平均运行(有或没有spork,考虑到加载时间)对于TDD来说是非常不合适的。有没有更多的方法可以将它缩短到几秒钟的订单,而不是切换到Linux?
编辑:我在说这个问题的方式有什么问题吗?
不是你的问题的答案,但我试图在Windows上使用Rails,它很慢,也很困难。为什么要让它比需要的更难?我建议安装Ubuntu(可以在同一台机器上完成)。我在2.5秒内进行单个测试。 – 2012-09-06 15:49:20
@BSeven我开始学习Windows上的Rails,我仍然将它用于各种目的,然后转移到Linux平台进行认真的工作。尽管有更多的选择总是很好的。 – prusswan 2012-09-06 15:55:05