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