Resultados da pesquisa a pedido "garbage-collection"

6 a resposta

Como tornar a coleta de lixo do .NET menos frequente?

Eu tenho um aplicativo que processa grande número de objetos pequenos, por exemplo 2000 mensagens por segundo. Uma mensagem tem aproximadamente 100 bytes, talvez menos. O aplicativo foi executado por 6 horas e meia sob carga e, durante esse ...

1 a resposta

Java GC: principais classes de objetos promovidas (por tamanho)?

Informe-me qual é a melhor maneira de determinar a composição da memória da geração jovem promovida para a geração antiga, após cada evento jovem do GC? Idealmente, eu gostaria de saber os nomes das classes responsáveis, por exemplo, por 80% da ...

4 a resposta

O despejo de heap pode ser criado para analisar vazamento de memória sem coleta de lixo?

Temos alguns problemas de vazamento de memória nas VMs em produção que executam aplicativos Java, o uso de heap da geração antiga cresce rapidamente a cada dia, por isso quero criar um dump de heap para analisá-lo. No entanto, notei que o ...

2 a resposta

O código fica mais lento à medida que mais matrizes em caixa são alocadas

Editar: Acontece que as coisas geralmente (e não apenas operações de matriz / ref) diminuem a velocidade de criação de mais matrizes, então acho que isso pode estar medindo o tempo de GC aumentado e pode não ser tão estranho quanto eu pensava. ...

2 a resposta

Pausar o erro do GC após a atualização do Android 4.4.2

Recentemente, meu Galaxy Note 2 foi atualizado para a versão 4.4.2. Estou usando este telefone para desenvolvimento (usando ADT) e a vida foi boa, mas o erro "Pausar GC" da atualização foi iniciado e a atualização começou e não consigo resolver. ...

2 a resposta

Python: comportamento diferente usando o módulo gc no modo interativo

Eu queria poder obter uma tupla de referências a quaisquer instâncias de objetos existentes de uma classe. O que eu vim com foi: import gc def instances(theClass): instances = [] gc.collect() for i in gc.get_referrers(theClass): if isinstance(i, ...

1 a resposta

Como implementar a coleta de lixo no Numpy

Eu tenho um arquivo chamadomain.py, que faz referência a outro arquivoOptimisers.py que possui apenas funções e é usado em umfor loop inmain.py. Essas funções possuem diferentes funções de otimização. esteOptimisers.py em seguida, referencia ...

1 a resposta

Tabela fraca e finalizador de GC usando a API C

Estou tentando criar um finalizador de GC para um valor de função, armazenando-o em uma tabela fraca usando a API C. Comecei escrevendo um protótipo no Lua 5.2 puro: local function myfinalizer() print 'Called finalizer' end function ...

3 a resposta

Qual é a utilidade do MetaSpace no Java 8?

Eu sei que eles substituíram o PermGen pelo MetaSpace no Java 8. Mas tenho algumas perguntas: O MetaSpace por padrão é o GC coletado?Até o PermGen é GC coletado adicionando argumentos como-XX:+CMSClassUnloadingEnabled, o que torna o MetaSpace ...

13 a resposta

Por que é uma má prática chamar System.gc ()?

Depois derespondendo [https://stackoverflow.com/a/2406360/3650944]uma pergunta sobre comoobjetos sem força em Java [https://stackoverflow.com/questions/2406349/forc,ing-deallocation-of-large-cache-object-in-java/] (o cara estava limpando um ...