Evitare il memory leak

Ho notato che sul server la memoria occupata dal processo di rails
aumenta sempre +.
Ad un certo punto il server nn ce la fa + e mi tocca riavviarlo.

Come posso fare per capire quale è la causa di questo memory leak?

può essere il plugin per il caricamento e il ridimensionamento di
immagini
file_column?

Grazie

On Wed, Mar 12, 2008 at 1:01 PM, Luca R. [email protected] wrote:

Ho notato che sul server la memoria occupata dal processo di rails
aumenta sempre +.
Ad un certo punto il server nn ce la fa + e mi tocca riavviarlo.

Come posso fare per capire quale è la causa di questo memory leak?

può essere il plugin per il caricamento e il ridimensionamento di
immagini
file_column?

Se usi rmagick di sicuro sfrutti un sacco di risorse. Potresti provare
ad
utilizzare attachment_fu con mini_magick come image processor.
MiniMagick richiama da linea di comando image magick, perciò non ha grosse
librerie da caricare in memoria.
Può funzionare questo metodo se il problema è effettivamente relativo a
file_column.

On mer, 2008-03-12 at 13:11 +0100, Andrea F. wrote:

file_column?

Se usi rmagick di sicuro sfrutti un sacco di risorse. Potresti provare ad
utilizzare attachment_fu con mini_magick come image processor.
MiniMagick richiama da linea di comando image magick, perciò non ha grosse
librerie da caricare in memoria.
Può funzionare questo metodo se il problema è effettivamente relativo a
file_column.

Confermo quello che scrive Andrea, ho avuto dei problemi simili qualche
giorno fa.
Se il dominio e’ su Unbit nell’attesa che risolvi il problema chiedi di
attivarti il flag fastcgi_memory_watchdog (fallo impostare a 2mega). In
pratica quando il consumo di memoria arriva vicino alla fine del tuo
address space il processo viene riavviato in automatico.


Roberto De Ioris
http://unbit.it
JID: [email protected]

grazie per le risposte.

Cmq si ho il sito su unbit.

Quindi se mi confermate che utilizzando attachment_fu non avrò +
problemi cambio plugin.