Ruby on Rails 3 beta に基づいて新しいサイトを開発しています。ただのベータ版であることを考えると、これは悪い考えかもしれないことはわかっていましたが、それでもうまくいくかもしれないと思っていました.
Railsが大量のメモリを消費するという大きな問題があります。
今日の私のアプリケーションでは、リクエストごとに約 10 mb を消費し、それも解放していないようです。そのため、これはアプリケーションの肥大化が原因である可能性があると考えたため、比較するためだけにテスト アプリを作成しました。
私のテスト アプリでは、足場を使用してモデルを生成し、このモデルで約 20 のレコードを作成しました。
次に、インデックス ページに移動して更新を押すと、すぐにメモリが増えていることがわかりました。私のアプリよりも少ないですが、リクエストごとに約1〜3 mbです。
私は OSX Leopard で、Ruby 1.8.7、Rails 3.0.0.beta、および開発用の SQLLite db で作業しています。
誰かが私の問題を認識していますか?
ここで助けていただければ幸いです。:/
ありがとう!