只需打开irb并在我的Macbook Air上输入require 'mongoid'
需要超过5秒钟。这是正常的,我怎样才能加快速度呢?它减慢了我的Rails和Ruby应用程序的启动速度。
我尝试使用版本2.0.1和2.1.8,结果相同。 Ruby版本是ruby 1.9.2p136(2010-12-25修订版30365)[x86_64-darwin10.6.0]
谢谢!
答案 0 :(得分:0)
require 'mongoid'
似乎是一个需要很长时间的电话。
在我的MacBook Pro(ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.7.0]
)上花了大约5-7秒(我在irb
上测试过它。)
请注意,我收到的一条有趣信息是:
**注意:未加载C扩展名。这是最佳MongoDB所必需的 Ruby驱动程序性能。您可以按如下方式安装扩展程序:
gem install bson_ext如果您在安装后继续收到此消息,请确保 bson_ext gem在你的加载路径中,而bson_ext和 mongo gems的版本相同。
安装宝石不会让宝石加载更快,但它似乎可以提高整体速度。
底线:尝试在申请开始时只需要一次。