Resultados da pesquisa a pedido "garbage-collection"

3 a resposta

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 ...

14 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...

5 a resposta

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 ...

4 a resposta

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 ...

2 a resposta

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?

1 a resposta

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?

2 a resposta

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 ...

1 a resposta

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 ...