linux-BR.org

Notícias de software livre e tecnologias

Considere também o uso de tipos de dados primitivos, como INT, Boolean e Char, que usam menos memória do que os correspondentes de objetos correspondentes, como inteiro, booleano e caráter.Os problemas no nível do código são causados por erros nas construções de código, como iteração baixa, algoritmos de código de aplicativos ineficientes, uso inadequado de modelos genéricos e código ineficiente que causa complexidade do tempo.Os algoritmos GC mais comuns são serial, paralelo, CMS, G1 e ZGC.Monitore também as métricas de desempenho Java relacionadas a outras conexões com o banco de dados, como tempo total de conexão, conexões ativas e saúde do servidor de banco de dados.Você também deve escolher uma estrutura de cache que atenda às suas necessidades específicas, como expiração de dados, políticas de despejo e cache distribuído.

Fonte: https://stratoflow.com/java-performance-problems/