2011-01-03 12 views
4

Rubyを学ぶために、最近私は小さなWebサイト+ CMSをRailsに書いています。私は、Railsのメモリ使用量が多く感じられるのを少し驚いていましたが、正直言って私のDjangoアプリのメモリ使用量を見たことはありませんでした。Ruby Enterprise EditionとMatz 'Ruby

現在、ほとんどの人は、Railsアプリケーションのメモリ使用量を減らすためにRuby Enterprise Editionを推奨しています。しかし、なぜ私は公式のUbuntuパッケージがないのだろうと思っていました。 REEは互換性のないライセンスを持っていますか、それとも面白いことがありますか? Ubuntuにはすべてのパッケージが含まれていますが、どうしてREEを抱くことに躊躇していますか?

また、REEとMatz 'Rubyのトレードオフがありますか?

+1

http://www.rubyenterpriseedition.com/comparisons.html – danneu

+0

うわー、それらの比較は、ルビー1.8.6とルビーEEを比較しています。私はRuby 1.9に多くのEE改善があると主張する他の同様のStack Overflowスレッドを見てきました。 – danneu

+0

Lenni、あなたはRuby Version Managerを調べるべきです - http://rvm.beginrescueend.com/ – fivetwentysix

答えて

1

ReeはRuby非公式のフォークです。すべてがweelがFAQになぜ違いがあるのか​​、それがなぜルビー公式に合併しないのかを説明しています。 (マッツさんを)UbuntuはREEのいくつかのパッケージを持つことができますが、誰もが

http://www.rubyenterpriseedition.com/faq.html

0

REEは、MRI相手との完全な互換性があり、公式Ubuntuのリポジトリにそれを作成します。しかし、1つの注意点は、REEはMRIの上流からの変更をマージするのが遅いということです。この執筆時点では、REEはMRI 1.8.7-p334のすべての変更をマージしていないことを心配していません。楽しい!

REE Debianパッケージの作成に誰かが触れてくれるのを楽しみにしています。あなたはそれが必要なものを持っていると思うなら、なぜパッケージングを試してみませんか?

Passenger PhusionでREEを実行しているサーバーはほとんどなく、非常に堅牢で安定しています(クラッシュしないでください)。それは面白いかどうかを動作するので、あなたの質問に答える必要があります。

関連する問題