Página 1 de 1
tame fica lento com observer daruma e tef
Enviado: 14 Mar 2007 16:34
por Trazom
infelizmente o tame que tanta alegria nos traz, faz o contrario quando tem aplicacoes de background como o bserver da daruma ou gerenciador padrao dos cartoes de credito
algume ja tinha falado aqui no forum sobre um obj que faz a mesma funcao alguem sabe como é isso ?
Enviado: 15 Mar 2007 11:34
por ederxc
timeslic.obj ele faz reduzir o consumo de proc do executavle em DOS !
vc tera que linkar e depois em seu prg principal chamar a função
FREETSLICE(20)
para linkar em clipper puro eu editei o CL.BAT . que funciona assim
clipper %1
if not errorlevel 1 rtlink file %1,timeslic.obj
se fizer assim funciona !
Enviado: 28 Mar 2007 22:07
por Trazom
Valeu mesmo !!!!
Tudo ok, com freetslice(20)
só quando fica aguardando o retorno do tef fica com 100% de uso do pc, no resto das operacoes fica em 2%
Valeu mesmo, obrigado pela dica, quem ainda nao estiver usando pode aderir
Enviado: 28 Mar 2007 22:12
por Maligno
Trazom escreveu:só quando fica aguardando o retorno do tef fica com 100% de uso do pc, no resto das operacoes fica em 2%
Como eu sempre digo: não há milagre por trás do FreeTSlice(). A função dele é liberar o processador nos tempos de ociosidade do Clipper, evitando que ele tente acionar a porcaria do "garbage collector", que não funciona. Fora isso, quando há muita coisa em background, não há função que dê jeito. O consumo de CPU vai aumentar mesmo.
[]'s
Maligno
http://www.buzinello.com/prg
Enviado: 04 Abr 2007 13:04
por Trazom
Maligno, isso so acontecia quando eu tava usando tame, quando mudei pra freetslice() ficou tudo legal
Enviado: 04 Abr 2007 14:19
por ederxc
Então , eu tbm tentei usar o TAME mas ñ gostei , sempre prefiro encontrar uma forma em que o clipper possa resolver por si proprio , sem ajuda do "ruindows"
Enviado: 04 Abr 2007 20:40
por Trazom
mas tem coisa q nao tem jeito como impressao em usb e boleto em jato de tinta