Configurações recomendadas de memória do Java

A memória alocada para o aplicativo do Looker em instâncias hospedadas pelo cliente é especificada no script de inicialização do Looker.

É possível fazer o download do script de inicialização mais recente, looker, no repositório do GitHub do looker-open-source. Ao fazer o download do script de inicialização, mova-o para o mesmo diretório que o arquivo looker.jar (geralmente /home/looker/looker). Para mais informações, consulte a página de documentação Como instalar o aplicativo Looker.

O script de inicialização determina automaticamente a quantidade de memória Java a ser alocada para o Looker. No entanto, se quiser personalizar esse valor manualmente, siga estas instruções.

Como mudar a alocação de memória do Looker

Para mudar a memória alocada para o Looker, edite estas linhas para a alocação de memória do heap Java e do metaspace no script de inicialização:

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

Em seguida, reinicie o aplicativo:

./looker restart

Para instâncias menores dedicadas ao Looker, a memória alocada precisa ser aproximadamente dois terços da memória disponível. Em instâncias maiores, essa proporção pode ser aumentada.

Se muita memória for alocada:

  • O Looker pode não iniciar
  • O sistema geralmente pode ter problemas de desempenho

Se pouca memória for alocada:

  • O Looker pode não iniciar
  • O Looker pode sofrer problemas de desempenho

Tipos de instância comuns

A tabela a seguir lista as configurações de memória recomendadas para vários tamanhos de instância comuns:

Especificações da instância Memória total do sistema JAVAMEM recomendado METAMEM recomendado
2 vCPUs / 8 Mem (GiB) 7.500 m 3.600 m 800 m
4 vCPU / 16 Mem (GiB) 15.000 m 9.000 m 1.000 m
8 vCPU / 32 Mem (GiB) 30.000 m 20.000 m 1.000 m
16 vCPUs / 64 Mem (GiB) 60.000 m 46.000 m 1.000 m