Configurações recomendadas de memória Java

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

Faça o download do script de inicialização mais recente, looker, no repositório do GitHub do Looker-open-source (link em inglês). 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 que vai ser alocada ao Looker. No entanto, se você 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 alocação de memória de heap e metaespaço Java 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 for alocada muita memória:

  • Falha ao iniciar o Looker
  • Em geral, o sistema pode ter problemas de desempenho

Se for alocada pouca memória:

  • Falha ao iniciar o Looker
  • Especificamente, o Looker pode ter problemas de desempenho

Tipos de instância comuns

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

Especificações da instância Memória total do sistema JAVAMEM recomendado METAMEM recomendado
2 vCPU / 8 Mem (GiB) 7.500 m 3.600 m 800m
4 vCPUs / 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 vCPU / 64 Mem (GiB) 60.000 m 46.000 m 1.000 m