La mémoire allouée à l'application Looker est spécifiée dans le script de démarrage Looker.
Vous pouvez télécharger le dernier script de démarrage, looker
, dans le dépôt GitHub 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 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, suivez ces instructions.
Modifier l'allocation de mémoire de Looker
Pour changer la mémoire allouée à Looker, modifiez les lignes suivantes pour l'allocation de tas de mémoire et de métaspace Java dans le script de démarrage:
JAVAMEM="2300m"
METAMEM="800m"
Redémarrez ensuite l'application:
./looker restart
Pour les instances plus petites dédiées à Looker, la mémoire allouée doit représenter environ les deux tiers de la mémoire disponible. Sur les instances plus importantes, ce ratio peut être augmenté.
Si la mémoire est trop importante:
- Échec du démarrage de Looker
- Le système peut généralement rencontrer des problèmes de performances.
Si la mémoire est insuffisante:
- Échec du démarrage de Looker
- Looker peut spécifiquement rencontrer des problèmes de performances
Types d'instances courants
Le tableau suivant répertorie les paramètres de mémoire recommandés pour plusieurs tailles d'instances courantes:
Spécifications de l'instance | Mémoire système totale | JAVAMEM recommandé | Métamème 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 |