Gerenciamento de Memória

O processo de gerenciamento de memória na máquina virtual (VM) é manipulado pelo alocador e pelo coletor de lixo. Esses componentes operam em uma área de memória que é reservada para processamento da VM, chamada heap Java. O alocador é responsável pela designação de áreas do heap para objetos Java O coletor de lixo recupera o espaço de heap removendo objetos quando eles não são mais necessários

Leia o restante desta seção para saber mais sobre os itens a seguir:
  • Como dimensionar o heap Java para o seu aplicativo
  • Como ativar o rastreio detalhado de GC e usar a saída para solucionar problemas com o gerenciamento de memória
Leia a seção Gerenciamento de memória da documentação do usuário do OpenJ9 para saber mais sobre os itens a seguir:
  • Como o alocador gerencia o armazenamento de objetos Java no heap.
  • Como o processo de coleta de lixo (GC) funciona, incluindo detalhes sobre as diferentes operações de GC
  • Como o heap Java é configurado para atingir diferentes estratégias de gerenciamento de memória
  • Quais políticas de GC são fornecidas pelo OpenJ9 para diferentes cargas de trabalho do aplicativo e acordos de nível de serviços
  • Como ativar a criação de log detalhado do GC e usar a saída para solucionar problemas com o gerenciamento de memória