Acredito que não seja assim tão simples Luis, (e alguem por favor me corrija se eu estiver errado).
O GC é uma thread DAEMON de baixa prioridade controlada pela JVM, então, como eu posso ter acesso a uma thread daemon da JVM e ainda alterar suas propriedades a partir de um programa java?

Eu desconheco essa possibilidade, ainda que em TODAS as literaturas que pesquisei até hoje, incluindo livros da Sybex ,O'reilly, além de material da própria Sun, todas afirmam claramente que o GC não pode ser forçado a executar.

[]s

Carlos

[EMAIL PROTECTED] wrote:
[EMAIL PROTECTED]">
Sim se vc consegui modificar a prioridade do Thread para alta,
vc consegue chamar o CG.


Luis,
[EMAIL PROTECTED]

-- Mensagem original --

        Essa linha soh informa à VM que o garbage collector deve ser 
chamado logo, ela nao FORÇA uma execucao do processo... de uma olhada na

especificacao da linguagem

[]s

At 08:15 27/5/2002 -0300, you wrote:
O Garbage collection  pode ser forçado sim, use a linha abaixo, so tenha
cuidado no momento em que você vai chama-lo.

System.gc();

----- Original Message -----
From: "Samuel Yuen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Saturday, May 25, 2002 2:00 PM
Subject: Re: [java-list] Re:[java-list] Garbage Collection


Não, o GC não pode ser forçado! E quando você acaba com todas as
referências
a um objeto, usando var = null, como foi sugerido, você está colocando
tal
objeto no grupo daqueles coletáveis pelo lixeiro... Quando ele vai
passar,
não se sabe.


----- Original Message -----
From: "Alisson Guindo Casagrande" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, May 23, 2002 8:31 PM
Subject: Re: [java-list] Re:[java-list] Garbage Collection



Pelo que eu sei o Garbage Collection é executado automaticamente
em
curtos
intervalos de tempo, nao sendo necessario ficar executando-o, a nao
ser que vc precise Mesmo liberar memoria.


On Wed, 22 May 2002, xjava wrote:
Date: Wed, 22 May 2002 20:40:25 -0300
To: [EMAIL PROTECTED]
From: "xjava" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Subject: [java-list] Re:[java-list] Garbage Collection

Caro Luis Carlos,

Repare que é impossível você forçar um Garbage
Colletion, as chamadas a que voce se refere
apenas "sugerem" á JVM que rode o garbage collector,
isso não quer dizer que ao chamar System.gc você irá
rodar o garbage collector, você apenas diz: "Aí JVM se
você puder, pode rodar um gc agora".
O Garbage Collector é uma Thread de baixa
prioridade, que só ira rodar se não houver "espaço" no
processador.
Espero ter ajudado, Marcelo Sousa Ancelmo.

Pessoal, posso forçar a execução do garbage
collection? existem este métodos:
System.cg() e Runtime.gc(), eles forçam o gc? dizem
que eles não são indicados, pq?


---------------------------------
Yahoo! Encontros
O lugar certo para você encontrar aquela pessoa que
falta na sua vida.  Cadastre-se hoje mesmo!



__________________________________________________________________________
Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br



------------------------------ LISTA
SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para
[EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ LISTA
SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para
[EMAIL PROTECTED]
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
------------------------------------------------------------------------ -


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------- -----
-------------------------------------------------
----------- Herval Freire de A. Júnior ----------
----------- mailto:[EMAIL PROTECTED] ------------
--------- http://www.herval.hpg.com.br ----------
----------------- UIN: 2067270 ------------------
-------------------------------------------------
--[The adepts are everywhere... awake! v0.666a]--
-------------------------------------------------

?First they ignore you
Then they laugh at you
Then they fight you
Then you win?
-- Mahatma Gandhi


Luis,
[EMAIL PROTECTED]



------------------------------------------
Use o melhor sistema de busca da Internet
Radar UOL - http://www.radaruol.com.br




------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



-- 
/**
 * [Carlos H.] - [EMAIL PROTECTED]
 * Núcleo de Informática UNERJ - Centro Universitário de Jaraguá do Sul
 * 
 * Impossível é apenas um sinônimo de Desconhecido.
 */



Responder a