Windows上的Rails命令在执行前有延迟

时间:2012-04-12 16:55:38

标签: ruby-on-rails-3 windows-7 cmd

我在Windows下使用Ruby on Rails,安装了railsinstaller。一切正常,但rails consolebundle exec rake db:migrate之类的任何命令在执行前平均需要8秒。 (rails srails -v是例外,启动大约需要1到2秒,但仍然异常高。我不是在谈论整个命令的时间,只是在我点击输入和看到第一个输出之间的时间。

在此期间,我的处理器的一个核心工作在100%,并且硬盘驱动器没有负载。我真的觉得我正在等待某种超时到期,因为我不明白为什么rails console应该占用那么多处理能力(我有一个Core 2 Duo处理器)。

您是否遇到过这种问题?它能是什么?我该如何调查呢?

1 个答案:

答案 0 :(得分:1)

它正在启动你的Rails环境,而不只是加载可执行文件。它不是Windows特定的。我的Core2 Duo iMac大约需要10秒钟。我在Linux机器上看到了类似的延迟。这篇文章提供了一些可能有用的提示。

rails-3-osx-speed-up-console-loading-time