Página 1 de 4
XP fica lento, mas lento mesmo.......
Enviado: 03 Ago 2007 19:01
por marbio
Boa Noite...
Tenho um sistema em uma farmacia local, eu executo o programa blz, trabalha certo, quando entra no descanso de tela. vc nao consegue fazer mais nada ele demora a voltar para o sistema, ou fazer alguma coisa. nunca vi isso antes.
fico no aguardo.
Muito obrigado...
Marbio.
Enviado: 03 Ago 2007 19:11
por pringles
Você verificou a possível existência de vírus na máquina?
O que penso estar ocorrendo é que deva ter algum vírus que é "chamado" quando entra a proteção de tela. Existem vários tipos de vírus que causam lentidão na máquina, geralmente fazem até travar a máquina.
Enviado: 03 Ago 2007 19:15
por marbio
Entao,
A maquina ja foi formatada, so tem o XP, + o meu sistema. mais nada. na maquina. ta triste isso, qualquer proteção de tela. ja nao sei o q fazer.....
Enviado: 03 Ago 2007 19:33
por Eolo
Marbio,
Deixa eu dar uma "opinião": descanso de tela era válido no tempo dos monitores de fósforo, que ficavam sim marcados qdo alguma imagem ficava muito tempo estacionada. Com os monitores mais novos, isso não acontece mais. Então, se não acontece mais, pra que o descanso de tela? Segurança? Tipo o usuário vai ao banheiro e bota um descanso de tela com senha? Se for isso, há outros métodos possíveis, inclusive via o seu programa...
Enviado: 03 Ago 2007 19:37
por pringles
Eolo escreveu:Então, se não acontece mais, pra que o descanso de tela?
Concordo com você, Eolo.
Se não existe a necessidade de proteção de tela, melhor deixar sem mesmo, não vai fazer diferença pro usuário, a não ser que o cliente goste de ter a proteção de tela funcionando, já vi casos assim. Neste caso, deixe programado para desligar o monitor quando fica sem atividade, acredito que não deva ocorrer o mesmo tipo de problema.
Enviado: 03 Ago 2007 19:50
por Eolo
Eu acho complicado "fazer a vontade do cliente"... E não faço, porque no fim sempre sobra pra mim.
Prefiro dizer (e digo!) pro meu cliente: computador é uma ferramenta de trabalho pra emitir documentos, controlar números etc. Não é pra ficar mostrando descanso de tela! Truco.
Enviado: 03 Ago 2007 19:54
por sygecom
Marbio, vc usa o FREETSLICE(20) ?
Re: XP fica lento, mas lento mesmo.......
Enviado: 03 Ago 2007 20:02
por Maligno
marbio escreveu:Tenho um sistema em uma farmacia local, eu executo o programa blz, trabalha certo, quando entra no descanso de tela. vc nao consegue fazer mais nada ele demora a voltar para o sistema, ou fazer alguma coisa. nunca vi isso antes.
Dependendo do processador utilizado, esse efeito de lentidão não ocorre apenas com o descanso de tela, mas também, por exemplo, com aqueles efeitos especiais dos tocadores de MP3. Enfim, com qualquer coisa que consome muito tempo de CPU. É normal. Se você tirar o descanso de tela, deve tomar cuidado com alguma outra tarefa que consuma muito tempo de CPU.
Em tempo: descanso de tela ainda é válido. A qualidade do fósforo dos monitores é muito boa, hoje em dia, mas ainda ocorre o processo de queima de fósforo, como acontecia com os antigos monitores.
Enviado: 03 Ago 2007 20:05
por Maligno
sygecom escreveu:Marbio, vc usa o FREETSLICE(20) ?
Esta função só resolve o problema do consumo excessivo de CPU ocasionado pelo
idle cycle do Clipper, mas se o problema for externo não adianta nada. Por vezes, nem se for interno. Há quem pendure muito código em
background no Clipper e isso sempre vai mandar o consumo de CPU pra casa dos 100%.
Enviado: 03 Ago 2007 20:11
por Maligno
Um adendo: não sei se o colega utiliza um Windows com kernel NT, mas nesses tipos, há uma série de serviços que rodam em background. São tantos que a maioria das pessoas se assusta com a quantidade. Alguns deles, por vezes, fazem rearranjos de memória que usam muito paginamento (swap) e isso sempre causa uma lerdeza. Mas é temporário. Não é o tempo todo. Mas se o problema do colega for notado quando o protetor de tela aparece, ele é o culpado. De duas uma: ou desativa-se ou muda-se o programa para algo mais "leve".
Enviado: 03 Ago 2007 20:11
por sygecom
Esta função só resolve o problema do consumo excessivo de CPU ocasionado pelo idle cycle do Clipper, mas se o problema for externo não adianta nada
Alguem disse alguma coisa ao contrario....vai enteder...
Enviado: 03 Ago 2007 20:13
por Eolo
...mas ainda ocorre o processo de queima de fósforo...
Tanto a ponto de ser mandatório (como era no "passado") o uso de proteção de tela? Bão, eu não uso isso já vão aí uns 10 anos e meus monitores não têm marcas...
Enviado: 03 Ago 2007 20:13
por Maligno
Eu apenas comentei que a função FreeTSlice() não fará diferença se o problema for externo ao programa do colega. Tudo indica que o problema é externo mesmo. Então, que diferença faz se o colega usa a função?
Enviado: 03 Ago 2007 20:16
por Maligno
a ponto de ser mandatório
Ah, mandatório não é. Mas o monitor "queima" muito sutilmente. O meu tem uma marca muito sutil, quase imperceptível. Tem que ter vista muito boa pra ver.

Enviado: 04 Ago 2007 12:57
por pringles
Eolo escreveu:Prefiro dizer (e digo!) pro meu cliente: computador é uma ferramenta de trabalho pra emitir documentos, controlar números etc. Não é pra ficar mostrando descanso de tela! Truco.
Seis sô !!! hehehehehe
Com toda certeza, mas alguns clientes gostam de encontrar motivos para criticar nosso trabalho, principalmente quando não ocorre tudo do jeito deles... Nestes casos, procuro soluções alternativas, de forma que eu não precise ficar "quebrando a cabeça" e o cliente fique satisfeito.
O que eu tenho aconselhado, pra não ficar usando proteções de tela, é desligar o monitor quando este não está sendo utilizado... também funciona, e para estes tipos de clientes, avise que "diminui" a conta de energia, aí eles gostam da solução... hahahaha