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 spécifié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 Open Source Looker. 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 ces instructions.

Modifier l'allocation de mémoire de Looker

Pour modifier la mémoire allouée à Looker, modifiez les lignes suivantes pour l'allocation de mémoire du tas de mémoire Java et du métaspace 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 cas d'utilisation plus importants, ce ratio peut être augmenté.

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

  • Looker risque de ne pas démarrer
  • Le système peut généralement subir des problèmes de performances.

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

  • Looker risque de ne pas démarrer
  • Looker peut notamment souffrir de problèmes de performances

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