Sim, se no escalonador do sistema operacional houver a GARANTIA de que a
thread de mais alta prioridade tome processador de quem quer que esteja
rodando. E mesmo assim, a thread ainda entra na fila ready antes de pegar o
processador.
Assim, isso pode não ser verdade em qualquer SO. Depende de cada plataforma,
ou, pra ser mais preciso, do escalonador de processos de cada plataforma.
Como regra geral, diz-se que não há como garantir que o GC EFETIVAMENTE irá
rodar no exato momento em que é submetida a chamada System.gc() ou
Runtime.gc(). E obviamente, não dá pra confiar nos sentidos humanos, as
coisas acontecem em grandezas de milisegundos.
Como disse o colega antes, a especificação da linguagem diz que a chamada
"sugere" ao GC que este execute assim que possível.

Abraços,
Denard

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: terça-feira, 28 de maio de 2002 19:02
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Re:[java-list] Garbage Collection (Pode
SIMMMMM!!!!)

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] 
-------------------------------------------------------------------------

Attachment: winmail.dat
Description: application/ms-tnef

------------------------------ 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]
-------------------------------------------------------------------------

Responder a