Mirando las solicitudes lentas en newrelic para una página de listado de productos, la función principal llamada era Mage_Catalog_Model_Product_Image :: _ checkMemory () que hace un montón de cosas como verificar la configuración ini de memory_limit ( ini_get('memory_limit')
, verifica el tamaño de la imagen y calcula la memoria necesaria para eso y así en...
Acabo de agregar una return true
(omita las comprobaciones, Magento tiene suficiente memoria para esos procesos) en esa función y el siguiente gráfico muestra el impacto.
¿Alguien más hizo algo al respecto? Ideas, riesgos?
magento-1.7
catalog
image
FlorinelChis
fuente
fuente
Respuestas:
Aparte de las advertencias habituales sobre que necesitará fusionar estos cambios con las actualizaciones usted mismo , no parece haber nada en esos métodos que cambie el estado de PHP o Magento de manera significativa. Parecen estar allí estrictamente para ayudar a los usuarios que ejecutan Magento en un entorno de memoria limitada para evitar bloqueos de PHP.
fuente