Resultados da pesquisa a pedido "garbage-collection"
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 ...
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); } ...
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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?
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 ...