4

最新の Rails 3 ベータ版で使用する Ruby のバージョン/ビルドを判断するのに苦労しています。私は 1.8.7 を使用していましたが、時間の経過とともにサーバーがメモリを使いすぎて速度が低下し始め、最終的にはまったく機能しなくなりました。どのバージョン/ビルドが最適でしたか?

4

7 に答える 7

5

1.9.2を問題なく使用できます。1.9.1の文字セットとエンコーディングにいくつかの問題がありました

于 2010-12-05T21:55:46.900 に答える
1

1.8.7 で問題があったため、1.9.2 に移行しましたが、それ以降は問題はありません。また、1.9 の方が高速なので、1.9.2 で試すことをお勧めします。

于 2010-12-02T10:39:04.920 に答える
0

Ruby 1.9.2 で Rails 3 を実行しても問題はありませんでしたが、特に悪いレポートの 1 つで、実行速度が 35% 速くなったことに気付きました。

ルビー 1.8.7

Run 1 Completed 200 OK in 20797ms (Views: 18662.2ms | ActiveRecord: 253.5ms | Sphinx: 0.0ms)

Run 2 Completed 200 OK in 20300ms (Views: 18316.7ms | ActiveRecord: 312.1ms | Sphinx: 0.0ms)

Run 3 Completed 200 OK in 19285ms (Views: 17309.8ms | ActiveRecord: 254.3ms | Sphinx: 0.0ms)

平均: (20797 + 20300 + 19285)/3 = 20127

ルビー1.9.2

Run 1 Completed 200 OK in 13499ms (Views: 11687.0ms | ActiveRecord: 273.6ms | Sphinx: 0.0ms)

Run 2 Completed 200 OK in 12682ms (Views: 11176.2ms | ActiveRecord: 264.9ms | Sphinx: 0.0ms)

Run 3 Completed 200 OK in 12692ms (Views: 11218.8ms | ActiveRecord: 253.0ms | Sphinx: 0.0ms)

平均: (13499 + 12682 + 12692)/3 = 12958

(20127 - 12958) / 20127 = 35.6% 削減

于 2010-12-17T00:28:19.690 に答える
0

1.8.7 または 1.9.2 jruby 1.8.7 をお勧めします

于 2010-08-01T05:04:00.973 に答える
0

1.9.1 ははるかに高速であると報告されています。

于 2010-05-05T03:48:45.313 に答える
0

http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release/のコメントの 1 つで、次のことが言及されています。

Ruby1.9 ユーザー Rails 3 をインストールする前に、システムをアップグレードしてください。

gem update --system

代わりに「rubygems-update」を使用した場合は、最初にそれをアンインストールすることをお勧めします。

gem uninstall rubygems-update
gem update --system

お役に立てれば

于 2010-05-05T03:50:36.887 に答える
0

この問題は後で私を悩ませ、1.9.1 から 1.8.7 にダウングレードする必要がありました。

https://rails.lighthouseapp.com/projects/8994/tickets/4414-rails3-segmentation-fault-remove_methodrb-when-you-have-a-library-module

于 2010-05-05T03:52:16.333 に答える