gpt4 book ai didi

ruby-on-rails - Rails 3 在 Ruby 1.9.2 上初始化非常慢

转载 作者:数据小太阳 更新时间:2023-10-29 06:27:45 25 4
gpt4 key购买 nike

我使用 RVM 管理环境,安装了 Ruby 1.9.2.p136(我认为是最新版本)和 Rails 3,创建了 gemsets 并运行了 bundler 。到目前为止一切正常但是;

Rails 在运行命令(即生成、销毁、rake 等)时初始化速度非常慢。完成命令大约需要 30-45 秒。如果使用 Ruby Enterprise Edition 或 Ruby 1.8.7,这将永远不会发生

为什么会这样。有什么想法吗?在 Ubuntu 10.10、RVM、Ruby 1.9.2、Rails 3 上运行

谢谢。

最佳答案

Rails-Core 上有一个关于这个的帖子 - http://groups.google.com/group/rubyonrails-core/browse_thread/thread/88519ef5a53088a1/c01ba447c6dc0de7?lnk=raot

引用 Yehuda Katz 的话

“C 要求代码在 1.9 中做的一些事情会减慢速度。一个这样的例子是重新检查 $LOAD_PATH 以确保它全部展开在每个要求上。这是 ruby​​-core 应该解决的问题。如果还没有,我会在 redmine 上开一张票。”

我也遇到了这个问题,$LOAD_PATH 问题似乎是一个潜在原因。希望它能尽快得到修复。

关于ruby-on-rails - Rails 3 在 Ruby 1.9.2 上初始化非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4789248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com