La memoria asignada a la aplicación de Looker 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 de código abierto de Looker. 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 de instalación de 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 de forma manual, puede seguir estas instrucciones.
Cambia la asignación de memoria de Looker
Para cambiar la memoria asignada a Looker, edita estas líneas para la asignación de memoria de montón y metaespacio de Java 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 aproximadamente dos tercios de la memoria disponible. En instancias más grandes, esta proporción se puede aumentar.
Si se asigna demasiada memoria, ocurre lo siguiente:
- Es posible que Looker no se inicie
- Por lo general, el sistema puede experimentar problemas de rendimiento
Si se asigna muy poca memoria, ocurre lo siguiente:
- Es posible que Looker no se inicie
- Looker podría experimentar problemas de rendimiento específicamente
Tipos comunes de instancias
En la siguiente tabla, se muestra la configuración de memoria recomendada para varios tamaños de instancias comunes:
Especificaciones de la instancia | Memoria total del sistema | Recomendación de JAVAMEM | METAMEM recomendado |
---|---|---|---|
2 CPU virtuales / 8 mem (GiB) | 7,500 m | 3,600 m | 800m |
4 CPU virtuales / 16 mem (GiB) | 15,000 m | 9,000 m | 1,000 m |
8 CPU virtuales / 32 mem (GiB) | 30,000 m | 20,000 m | 1,000 m |
16 CPU virtuales / 64 mem (GiB) | 60,000 m | 46,000 m | 1,000 m |