Configuración de memoria de Java recomendada

La memoria asignada a la aplicación Looker en las instancias alojadas por el cliente se especifica en la secuencia de comandos de inicio de Looker.

Puedes descargar la secuencia de comandos de inicio más reciente, looker, en el repositorio de GitHub looker-open-source. Cuando descargues la secuencia de comandos de inicio, muévela al mismo directorio que el archivo looker.jar (normalmente, /home/looker/looker). Para obtener más información, consulta la página de documentación Instalar la aplicación Looker.

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

Cambiar la asignación de memoria de Looker

Para cambiar la memoria asignada a Looker, edita estas líneas de asignación de memoria de montículo de Java y de espacio de metadatos en la secuencia de comandos de inicio:

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

A continuación, reinicia la aplicación:

./looker restart

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

Si se asigna demasiada memoria:

  • Es posible que Looker no se inicie
  • El sistema puede tener problemas de rendimiento en general

Si se asigna muy poca memoria:

  • Es posible que Looker no se inicie
  • Looker puede tener problemas de rendimiento

Tipos de instancias habituales

En la siguiente tabla se muestran los ajustes de memoria recomendados para varios tamaños de instancia habituales:

Especificaciones de la instancia Memoria total del sistema JAVAMEM recomendado METAMEM recomendado
2 vCPU / 8 Mem (GiB) 7500 m 3600 m 800 m
4 vCPU / 16 Mem (GiB) 15.000 m 9000 m 1000 m
8 vCPUs / 32 Mem (GiB) 30.000 m 20.000 m 1000 m
16 vCPUs / 64 de memoria (GiB) 60.000 m 46.000 m 1000 m