Roby secondo me ti conviene usare il profiler di xdebug per capire cosa è che ti fa salire così tanto il consumo di ram.
Su windows non l'ho mai usato ma credo che funzioni bene.
Roby secondo me ti conviene usare il profiler di xdebug per capire cosa è che ti fa salire così tanto il consumo di ram.
Su windows non l'ho mai usato ma credo che funzioni bene.
Ciao, grazie della risposta, lo installerò!
Per il momento ho usato in vari punti dell'applicazione memory_get_peak_usage()
Con questo ho potuto notare che il consumo medio di ram delle pagine si aggira intorno ai 4MB, i 18MB li raggiungo solo quando utilizzo delle variabili globali che utilizzo per mettere momentaneamente codice javascript(ma è una pagina che utilizza solo l'amministratore).
Ritornando all'utilizzo medio, ovvero 4MB, ho notato che c'è un incremento di circa 1.5MB facendo un include del controller principale, che è un file che contiene 6000 linee di codice e pesa fisicamente 250KB.
Includo verie classi e file necessari per il funzionamento dello script:
Prima di includere i file/classi l'utilizzo della memoria è di 0,25MB
Dopo l'inclusione di tutti i file/classi l'utilizzo della memoria arriva a 2.79MB
Cosa ne pensi?
Grazie,
Roberto