Configuración de memoria de Java recomendada

La memoria asignada a la aplicación de Looker se especifica en la secuencia de comandos de inicio de Looker.

Puedes descargar la última secuencia de comandos de inicio, looker, en este repositorio de GitHub. Cuando descargues la secuencia de comandos de inicio, muévela al mismo directorio que el archivo looker.jar (por lo general, /home/looker/looker). Para obtener más información, consulta la página de documentación Instala la aplicación de Looker.

La secuencia de comandos de inicio determina automáticamente la cantidad de memoria Java que se asignará a Looker. Sin embargo, si desea personalizar este valor manualmente, puede seguir estas instrucciones.

Cambiando la asignación de memoria de Looker

A fin de cambiar la memoria asignada a Looker, edita estas líneas para la asignación de memoria de montón y Java del espacio de nombres en la secuencia de comandos de inicio:

JAVAMEM="2300m"
METAMEM="800m"

Luego, reinicia la aplicación:

./looker restart

Para las instancias más pequeñas dedicadas a Looker, la memoria asignada debe ser de aproximadamente dos tercios de la memoria disponible. En instancias más grandes, esta proporción puede aumentar.

Si se asigna demasiada memoria, haz lo siguiente:

  • Es posible que Looker no se inicie
  • Por lo general, el sistema tiene problemas de rendimiento

Si se asigna muy poca memoria:

  • Es posible que Looker no se inicie
  • Looker podría sufrir problemas de rendimiento

Tipos de instancias de EC2

En la siguiente tabla, se enumeran las configuraciones de memoria recomendadas para varios tamaños de instancias comunes de Amazon EC2:

Tipo de instancia Memoria total del sistema JAVAMEM METAMÉTICO
mx.grande 7,500 m 3,600 m 800m
mx.xgrande 15,000 m 9,000 m 1,000 m
mx.2xgrande 30,000 m 20,000 m 1,000 m
mx.4xgrande 60,000 m 46,000 m 1,000 m