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.