Resultados da pesquisa a pedido "garbage-collection"

1 a resposta

por que a fase de alocação pode ser aumentada se substituirmos o método finalize?

Ouvi dizer que no livro de Joshua Bloch escrito que a alocação e a coleta de memória podem aumentar para 430 vezes se substituirmos o método finalize. Está claro para mim que a coleta de memória pode funcionar mais lentamente porque é necessária ...

3 a resposta

Coleta de lixo em uma variável local

Sou um programador de C ++ que entra no mundo do Java. E não consigo me livrar da sensação ruim de ter que deixar o coletor de lixo Java fazer minha limpeza. Como, por exemplo, esse código se comportará em Java? public void myFunction() { ...

4 a resposta

Vida útil dos objetos em uma coleção no VB.Net

Estou tentando descobrir o tempo de vida do tmpTabPages no seguinte pedaço de código. Vamos supor que o formulário tenha um TabControl vazio chamado MyTabControl, que existe uma coleção de seqüências de caracteres chamada NameCollection. Private ...

5 a resposta

A coleta de lixo é suportada para aplicativos do iPhone?

O iPhone suporta coleta de lixo? Nesse caso, quais são as formas alternativas de executar as operações executadas usando+alloc e-init combinação: NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:xmlData]; UIImage *originalImage = ...

6 a resposta

Como sair de um aplicativo corretamente

Normalmente, eu vou usarEnvironment.Exit(code) para sair de um aplicativo. (Geralmente, através de um clique no botão.) Mas eu gostaria de saber se é a maneira correta de sair, ou seja, liberando memória etc etc ...

6 a resposta

Teoria e algoritmo por trás da coleta de lixo Java

Li em muitos lugares, mas não encontrei um lugar onde possa aprender sobre: O que é coleta de lixo java? Como é implementado? Quando e como é chamado? Quais algoritmos se seguem para recuperar a memória ?? Em suma, tudo sobre isso ...

2 a resposta

como criar um perfil para o coletor de lixo .net?

Gostaria de saber como traçar o perfil do desempenho do coletor de lixo e monitorar as três gerações. Gostaria de saber se é possível saber a qualquer momento quais são os objetos atuais que vivem nosgen0,gen1,gen2.

5 a resposta

Localizando o intervalo de endereços do segmento de dados

Como exercício de programação, estou escrevendo um coletor de lixo de marcação e varredura em C. Desejo varrer o segmento de dados (globais, etc.) em busca de ponteiros para a memória alocada, mas não sei como obter o intervalo de os endereços ...

5 a resposta

O Garbage Collector destrói objetos temporariamente não referenciados durante chamadas assíncronas no .NET?

Imagine que eu farei uma chamada assíncrona no .NET, ou seja, HttpWebRequest.BeginGetResponse e o objeto HttpWebRequest não seja referenciado em um escopo mais amplo. O Coletor de Lixo o destruirá e causará problemas? Código de exemplo: using ...

3 a resposta

Java Garbage Collector - Não está executando normalmente em intervalos regulares

Eu tenho um programa que está constantemente em execução. Normalmente, parece coletar lixo e permanecer com menos de 8 MB de uso de memória. No entanto, todo fim de semana, ele se recusa a coletar lixo, a menos que eu faça uma chamada explícita. ...