| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 14:56:15
|
Vegetto
GUJ Ranger
Membro desde: 22/06/2003 15:39:49
Mensagens: 797
Localização: Campinas
Offline
|
renato3110 wrote:Só uma coisa Marcio, poderia explicar melhor essa coisa de Sleep? Não entendi o que tem a ver. Seria algo como "acalmar" uma thread "nervozinha"?
Ele dá uma chance para outras Threads poderem usar o processador também....
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 15:13:52
|
MarcioTavares
Virtual Machine Man
![[Avatar]](/images/avatar/9dfcd5e558dfa04aaf37f137a1d9d3e5.png)
Membro desde: 09/11/2002 19:33:28
Mensagens: 738
Localização: Rio de Janeiro
Offline
|
Exato.
|
- Galera do RJ precisa prestigiar os eventos de Java!!
- Sou a favor da extinção do Cobol da face da Terra! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 15:26:18
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Pessoal, o Sleep atrasa por demais o tempo de execução do processo, mas sim, diminui drasticamente o consumo de CPU. Uma alternativa que achei foi fazer um meio termo entre as duas coisas, dando um sleep só em certos momentos e não em toda chamada recursiva. Assim o consumo de CPU fica um mediano saltitante, e o tempo não fica tão demorado assim.
Mas descobrimos que o grande gargalo de tempo da rotina é a atualicação de um label (GUI) com o caminho atual no registro, que por ser grande, atrasa por volta de um minuto o total do processo. Sem o sleep e sem esse label, o tempo fica em uns 10-30 segundos.
Concluindo, prefiro 10 segundos de consumo 100% do que mais de 2 minutos de 5% ou mesmo um meio termo.
Agora o que me encuca é se vamos conseguir fazer a pesquisa ficar mais rápida dividindo as hives do registro para threads separadas.
Qualquer coisa eu posto. Obrigado a todos. Até.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2005 15:31:50
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Me desculpem, este post foi um acidente.
This message was edited 1 time. Last update was at 15/04/2005 15:33:56
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 13:38:22
|
raicini
Smalltalk
![[Avatar]](/images/avatar/4d991fb80216eb56bab6d06f6f292a0e.png)
Membro desde: 16/10/2007 13:29:28
Mensagens: 1
Offline
|
Bom, gente... outro dia o mesmo ocorreu no meu pc. Não tinha a menor idéia do que pudesse ser, e vim pesquisar em fórums.
Apesar de a ultima msg ja ter mais de dois anos, quero dizer o q eu fiz para voltar ao normal: primeiramente eu segui o q alguns falaram, e em nao dando certo, formatei; depois de tudo novamente instalado, o problema voltou a surgir; ja pensando em formatar novamente, pensei q pudesse ser algo novo q eu tivesse instalado. Como eu instalei um jogo de 4GB, pensei em outro programa. Eis q era o Nero, mas uma versão nova, com suporte ate pro Vista. Depois q desistalei este programa, voltou ao normal. Coincidencia? Nao sei, so sei q instalei-o novamente, para fazer uma gravação, e voltou aos 100%.
Com base nessa experiencia nada interessante, q tal desinstalar o Nero e instalar uma outra versao dele?
Abraço!
This message was edited 1 time. Last update was at 16/10/2007 13:39:50
|
|
|
 |
|
|