Árvore de páginas

Melhoria - Processo de monitoramento de memória

Esta build contém melhorias no processo dedicado a monitoramento de memória por processo, habilitado mediante a configuração da chave DebugThreadUsedMemory.

Abrangência ERP 10 e 11

Situação

Utilização do TOTVS | Application Server configurado para apurar o consumo de memória por processo, mediante a chave DebugThreadUsedMemory=1, na seção [General], do arquivo de configurações do serviço (appserver.ini).

Ocorrência

Ao habilitar este recurso, além de ser possível verificar em tempo real a memória de cada processo em execução no TOTVS | Application Server, adicionalmente são gravados no log de console do TOTVS | Application Server (console.log), a cada 60 segundos, informações internas de consumo de memoria do TOTVS | Application Server, com indicadores e acumuladores de memória consumida pelos componentes internos da ferramenta.

Estas informações adicionais, para a grande maioria dos casos, não contribui efetivamente com informações relevantes ao propósito inicial desta configuração, apenas aumentando a quantidade de informações salvas no log de console.

Melhoria

A gravação de detalhes adicionais a cada 60 segundos, quando a chave DebugThreadUsedMemory está em uso, foi desligada por padrão. Ela pode ser ligada, se e quando necessário, mediante a inserção da chave ServerMemoryInfo=1, na seção [General], do arquivo de configuração do serviço (appserver.ini). 

Informações adicionais
  • Melhoria realizada em conformidade com o processo de melhoria contínua da ferramenta.
  • Para mais informações, consulte a documentação das chaves DebugThreadUsedMemory e ServerMemoryInfo.

  • Sem rótulos