2011-05-13 15 views
6

Tengo un problema extraño con la memoria en mis dos aplicaciones de rieles diferentes. Ambas aplicaciones usan rieles 3.0.7. Cada una de las solicitudes del controlador asigna 20-30-50 mb de memoria. En modo de producción, esta cantidad disminuye a 5-10. Pero esta es las mismas cosas.rieles 3.0.7 pérdida de memoria

Esta es la lista de las joyas que utilizaron por tanto de aplicación:

gem 'pg' 
gem 'haml' 
gem 'sass' 
gem 'devise' 
gem 'simple_form' 
gem 'state_machine' 
gem "globalize3", "0.1.0.beta" 
gem "easy_globalize3_accessors" 
gem 'paperclip' 
gem 'andand' 

Desconexión de todo esto las gemas no me da ningún resultado. Intento usar mysql en lugar de pg pero el resultado es el mismo.

hago memprof y aquí es ->http://memprof.com/dump/4dcbb1e37fdeb632fd000001

Tal vez alguien puede mirar a memprof y me dan alguna idea?

Sé lo que necesito para ver mi código y tratar de encontrar un error, pero esto sucedió en dos diferentes (!!) aplicación de rieles!

Gracias!

Respuesta

2

Para su información, tuvimos un problema similar, volvimos a Rails 3.05 y la pérdida de memoria/hinchazón desapareció. Tiene que ver con la recolección de basura, creo.