Problema
Ajustar JVM y hay alguna configuración estándar que Adobe recomiende.
Solución
AEM (CQ) no se comporta de forma diferente a cualquier otro programa Java cuando se trata de parámetros de JVM. No hay ningún ajuste predeterminado. Cada aplicación construida con AEM tiene características diferentes. Cada uno podría requerir modificación y observación hasta que encuentre los valores óptimos para su JVM.
- Si está obteniendo errores fuera de memoria, añada memoria o haga que no haya una fuga de memoria. Si hay una fuga de memoria, use -XX:-HeapDumpOnOutOfMemoryError para obtener un volcado en pilas y analizarlo para encontrar la causa raíz. Puede utilizar cualquier analizador de volcado en pilas, como el analizador de memoria sap, el perfil de yourkit o el analizador de memoria de eclipse.
- Active los registros de recogida de residuos para comprender el comportamiento del uso de memoria de su aplicación.
Asegúrese de consultar las opciones de JVM disponibles de su proveedor de JVM. Para Java sun, está aquí: http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp. Y en Internet, hay muchos artículos sobre la sintonización de JVM; la mayoría de los cuales son aplicables a cualquier programa Java.