Resultados da pesquisa a pedido "garbage-collection"

1 a resposta

FileSystemWatcher para de gerar eventos após um período de tempo

Criamos um serviço de janela que escuta pastas comFileSystemWatcher, quando criado, processamos o arquivo e assim por diante. Mas depois de alguns dias, o evento para de funciona possível que ele esteja sendo coletado pelo coletor de lixo (GC O ...

2 a resposta

oletores de lixo e manipuladores de event

Uma pergunta rápida. Digamos que eu tenha uma classe implementada como no exemplo abaixo. class Subscriber { private Publisher publisher = new Publisher; public Subscriber() { publisher.SomeEvent += new EventHandler(OnEventFired); } ...

9 a resposta

C # A palavra-chave 'new' nos objetos existentes

Fiquei me perguntando o que acontece com um objeto (em C #), assim que sua referência se torna reatribuída. Exemplo Car c = new Car("Red Car"); c = new Car("Blue Car");Desde que a referência foi reutilizada, o coletor de lixo descarta / lida ...

4 a resposta

O lixo dos wrappers Java DirectByteBuffer é coletado?

Entendo que, quando um buffer de bytes diretos é alocado, ele não está sujeito à coleta de lixo, mas o que me pergunto é se oinvólucr objeto é coletado como lixo. or exemplo, se eu alocasse um novo dBB DirectByteBuffer e o duplicasse ...

5 a resposta

Android limpeza / descarte adequados

Existe uma maneira de "limpar" objetos e outras variáveis que você cria? Ou eles são eliminados automaticamente ou tenho todo esse conceito errado? Qual é a maneira correta de fazer isso? Estou tentando evitar o máximo possível do GC.

7 a resposta

Object Pooling

Quais são os prós e contras de manter um pool de objetos usados com frequência e pegar um do pool em vez de criar um novo. Algo como cadeia de caracteres de cadeia, exceto que será possível para todos os objetos de class Por exemplo, pode ser ...

2 a resposta

Qual é o significado dos sinalizadores -XX: NewRatio e -XX: OldSize JVM?

Estou iniciando meu aplicativo java com a seguinte linha de comando: java -XX:+PrintCommandLineFlags -verbose:gc -XX:+PrintGCDetails \ -XX:+UseConcMarkSweepGC -jar start.jar A JVM permite as seguintes opções: -XX:MaxNewSize=87244800 ...

8 a resposta

Como implementar um coletor de lixo?

Alguém poderia me indicar uma boa fonte de como implementar a coleta de lixo? Eu estou criando uma linguagem interpretada como lisp. Atualmente, ele usa contagem de referência, mas é claro que falha ao liberar objetos circularmente dependente ...

1 a resposta

Como funciona um “finalizador guardião” em java?

Como funciona um "guardador finalizador" [Java efetivo, página 30]? Você já os usou? Resolveu algum problema específico?

2 a resposta

Existe um guia de livro de receitas para problemas do G

uase todo mundo acaba enfrentando problemas de GC com Jav xiste um guia de livro de receitas ou uma ferramenta semi-automática para ajustar o GC para Jav Minha lógica é esta: Quase todo mundo eventualmente tem esses problemas Existem muitos ...