Paramètres de mémoire Java recommandés

La mémoire allouée à l'application Looker sur les instances hébergées par le client est indiquée dans le script de démarrage de Looker.

Vous pouvez télécharger le dernier script de démarrage, looker, dans le dépôt GitHub de Looker Open Source. Lorsque vous téléchargez le script de démarrage, déplacez-le dans le même répertoire que le fichier looker.jar (généralement /home/looker/looker). Pour en savoir plus, consultez la page de documentation Installer l'application Looker.

Le script de démarrage détermine automatiquement la quantité de mémoire Java à allouer à Looker. Toutefois, si vous souhaitez personnaliser cette valeur manuellement, vous pouvez suivre les instructions ci-dessous.

Modification de l'allocation de mémoire de Looker

Pour modifier la mémoire allouée à Looker, modifiez les lignes suivantes du tas de mémoire Java et de l'allocation de mémoire Metaspace dans le script de démarrage:

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

Redémarrez ensuite l'application:

./looker restart

Pour les petites instances dédiées à Looker, la mémoire allouée doit correspondre à environ deux tiers de la mémoire disponible. Sur les grandes instances, ce ratio peut être augmenté.

Si une trop grande quantité de mémoire est allouée:

  • Le démarrage de Looker peut échouer
  • Le système peut généralement présenter des problèmes de performances.

Si trop peu de mémoire est allouée:

  • Le démarrage de Looker peut échouer
  • Looker souffre spécifiquement de problèmes de performance

Types d'instances courants

Le tableau suivant répertorie les paramètres de mémoire recommandés pour un certain nombre de tailles d'instance courantes:

Spécifications de l'instance Mémoire système totale JAVAMEM recommandé MÉMOMEM recommandé
2 vCPU / 8 Mem (Gio) 7500m 3600m 800 M
4 vCPU / 16 Mem (Gio) 15000m 9000m 1000m
8 vCPU / 32 Mem (Gio) 30000m 20000m 1000m
16 vCPU / 64 Mem (Gio) 60000m 46000m 1000m