Resultados da pesquisa a pedido "garbage-collection"
Problemas de GC da JVM
Nas últimas semanas, tenho testado diferentes configurações da JVM para o meu servidor Glassfish. As principais configurações do heap (entre outras) são: -Xms512m, -Xmx512m, -XX: NewRatio = 2. Tentei uma configuração diferente do GC, mas ainda ...
O uso final de variáveis em Java melhora a coleta de lixo?
Hoje, meus colegas e eu discutimos sobre o uso dofinal palavra-chave em Java para melhorar a coleta de lixo. Por exemplo, se você escrever um método como: public Double doCalc(final Double value) { final Double maxWeight = 1000.0; final Double ...
Minimizar falhas de página (e falhas de TLB) ao "caminhar" um gráfico grande
Problema (pense na fase de marcação de um GC) Eu tenho um gráfico de "objetos" que preciso andar, visitando todos os objetos.Eu posso armazenar em cada objeto se ele tiver sido visitado.Todos os objetos são armazenados na memória e vinculados ...
Parâmetros de Xmx Xms do espaço de heap Java ignorados
Eu tenho um .JAR que aparentemente consome muita memória e lança uma exceção "Java heap space" (ou algo semelhante). Então, eu tentei executar o .JAR através do CMD desta maneira: C:\MyFolder>javaw -jar MyJar.jar -Xms64m -Xmx128mIsso não ...
Como usar o IDisposable para corrigir vazamentos de memória
Eu tenho um aplicativo .net que parece ter um problema de vazamento de memória. O serviço .net inicia cerca de 100 MB de memória, mas sob carga atinge cerca de 400 a 500 MB. A maioria das minhas aulas não possui recursos não gerenciados e os que ...
coleta de lixo php durante a execução do script
Eu tenho um script PHP que é executado no cron que pode levar até 15 minutos para ser executado. Em intervalos regulares, tenho que cuspir memory_get_usage () para que eu possa ver o que está acontecendo. A primeira vez que me diz que uso estou ...
Uso de memória ao converter métodos para métodos estáticos
Comecei a usar o Resharper e ele indicava quando um métodopoderia ser feito estático. A conversão de algumas centenas de métodos em métodos estáticos aumentaria a área de cobertura da memória por um longo período de tempo?
Como posso determinar se um aplicativo Objective-C compilado está usando coleta de lixo?
Para qualquer aplicativo que possuo no meu Mac, existe uma maneira de saber se ele foi compilado com o GC ativado ou se ele está gerenciando manualmente a memória?
como o coletor de lixo trabalha sob o capô para coletar objetos mortos?
Eu estava lendo sobre coleta de lixo. Como sabemos, a coleta de lixo coleta objetos mortos e recupera memória. Minha pergunta é: como o Collector sabe que algum objeto está morto? que estrutura de dados ele usa para acompanhar objetos ativos? Eu ...
Coleta de Lixo do Metasspace Java
Um processo java que estou executando executa consistentemente bem na primeira hora ou para que seja executado. No entanto, o desempenho diminui rapidamente. Ao criar um perfil, descobri que a coleta de lixo do metasspace acontecia com bastante ...