Sobes.tech
Intern

39. Onde são armazenados os logs de aplicações no sistema operativo Linux? * 40. Quais são os sinais de vazamento de memória numa aplicação JAVA? * Redução significativa do desempenho durante execução prolongada da aplicação; Erros nos logs do tipo memeryEmpty; FatalError que levam ao encerramento abrupto da aplicação; Aparecimento de telas de bloqueio;

sobes.tech IA

Resposta da IA

39. Onde são armazenados os logs de aplicações no sistema operativo Linux?

Os logs de aplicações geralmente são armazenados no diretório /var/log/. Dependendo da configuração da aplicação, podem ter seus próprios subdiretórios ou ficheiros, por exemplo /var/log/myapp.log. As aplicações também podem escrever logs no registo do sistema através de syslog ou journald.


40. Sinais de fuga de memória numa aplicação Java:

  • Diminuição significativa do desempenho durante uma utilização prolongada da aplicação devido ao aumento do tempo de recolha de lixo.
  • Erros nos logs relacionados com falta de memória, como OutOfMemoryError.
  • Crescimento constante do consumo de memória na monitorização (o tamanho do heap não se estabiliza).
  • Pausas frequentes e longas do recolhedor de lixo.
  • Em casos raros, encerramento abrupto da aplicação (FatalError).

Sinais como "memoryEmpty" ou "telas de bloqueio" não são indicadores padrão de fuga de memória, podendo ser sintomas específicos de uma aplicação ou ambiente particular.