Página 1 de 2

Lentidão no windows XP

Enviado: 20 Fev 2008 12:55
por jpalma
Boa tarde

Em meu cliente havia uma rede com estações windows 98/xp e servidor xp.

A rede foi alterada sendo o servidor windows 2003 server e estações windows xp service pack 2, sendo que o xp tem a interface gráfica do windows vista.

Após esta alteração o sistema esta muito lento nas estações, execeto na estação que era anteriormente o servidor; nesta estação o windows xp não tem interface gráfica do vista.

Alguem já passou por este problema ou tem uma sugestão?

É necessária alguma configuração especial ?


grato

Enviado: 20 Fev 2008 13:00
por Maligno
Após esta alteração o sistema esta muito lento nas estações, execeto na estação que era anteriormente o servidor; nesta estação o windows xp não tem interface gráfica do vista.
Está mais parecendo que a culpa pela lentidão é essa interface gráfica. Tentou remover pra ver qual o resultado?

Enviado: 20 Fev 2008 16:25
por vagucs
a culpa não é do seu sistema, procure por algum processo que deve ter sido instalado que pode estar consumindo muita CPU.

Enviado: 20 Fev 2008 16:31
por jpalma
Maligno

A interface gráfica a que me refiro é do próprio windows, ou seja, é o xp porem com a CARA do windows vista.


Wagner

Vou verificar se existe algum processo que esteja consumindo muita CPU.
Todas as estações estão lentas.


grato

Enviado: 20 Fev 2008 16:59
por vagucs
este skin, adiciona recursos e alguns processos paralelos, de qualquer forma, desinstalar pode ser necessário e vai ser melhor usar o skin padrão para este caso.

Enviado: 20 Fev 2008 17:22
por pringles
Verifique se não tem nenhum antivirus habilitado ou algum firewall...
Geralmente estes processos deixam os outros aplicativos lentos.

Enviado: 20 Fev 2008 17:57
por Clipper
Prezado Colega

Pergunto apenas se você por um acaso não se esqueceu ou desabilitou a função que evita o uso excessivo do processador quando usados programas em Clipper sob o Kernel NT, verifique se não é próprio programa que está causando tal lentidão.

Até logo.

Marcelo

Enviado: 20 Fev 2008 18:02
por vagucs
nao levantei a hipotese porque ele havia dito que antes de colocar o tema do Vista no XP rodava bem.

Enviado: 20 Fev 2008 18:13
por Clipper
Na verdade, desde que vi a postagem pensei nessa possibilidade, mas não opnei justamente pelo que ele tinha dito, mas quem sabe, ele pode ter cometido um engano.

Até logo.

Marcelo

Enviado: 20 Fev 2008 18:17
por Maligno
jpalma escreveu:A interface gráfica a que me refiro é do próprio windows, ou seja, é o xp porem com a CARA do windows vista.
Realmente não imaginei que isso fosse do seu programa. :)
Eu me referia a um plug-in do instalado no Windows que permite alterar as características gráficas da interface. Algo do tipo do WindowBlinds, da Stardock.

Wagner

Vou verificar se existe algum processo que esteja consumindo muita CPU.
Todas as estações estão lentas.
Justamente esse desgramado pode estar consumindo seu tempo de CPU. Por isso perguntei se já não tinha tentado removê-lo.

Falando nisso: qual é o processador da máquina onde se observa a lentidão?

Enviado: 20 Fev 2008 18:21
por Maligno
Clipper escreveu:Pergunto apenas se você por um acaso não se esqueceu ou desabilitou a função que evita o uso excessivo do processador quando usados programas em Clipper sob o Kernel NT
Você se refere ao excessivo consumo de CPU por parte daquele "bug" do Clipper? Duvido que seja isso, já que ele comenta que na máquina que era o servidor, e que não tem a tal interface gráfica incrementada, não se observa a mesma lentidão. Como o programa Clipper é o mesmo, só pode ser outra coisa.

Aliás, a lentidão do Clipper por causa daquele "bug" não se observa apenas em kernel NT. Nas versões antigas também.

Enviado: 21 Fev 2008 16:36
por jpalma
Com relação aos questionamentos levantados:

- O xp com CARA do vista foi instalado por um outro profissional

- Com relação a pergunta de Maligno: os processadores são CELERON

- Com relação ao questionamento de CLIPPER: não entendi o tema de " desabilitou a função que evita o uso excessivo do processador". Onde desabilito no windows xp ?

- A utilização da "timeslice" resolveria este problema ou o melhor é instalar outra versão do xp ?


grato

Enviado: 21 Fev 2008 16:46
por Maligno
jpalma escreveu:- Com relação a pergunta de Maligno: os processadores são CELERON
Alguns processadores mais limitados são mais sensíveis a certas threads rodando em background. Nunca usei Celeron, mas como ele é mononuclear, é bem capaz dele estar "sentindo" mais o esforço de alguma tarefa em background. Verificou o Task Manager pra saber se tem alguma coisa forçando demais o processador?
- Com relação ao questionamento de CLIPPER: não entendi o tema de " desabilitou a função que evita o uso excessivo do processador". Onde desabilito no windows xp ?
Acredito que ele quis se referir ao bug do Clipper que, por deficiência numa certa função, consome excessivamente o tempo de CPU. Mas não é algo que se possa configurar no Windows. É no Clipper. Uma das forma é a função FreeTSlice().
- A utilização da "timeslice" resolveria este problema ou o melhor é instalar outra versão do xp ?
Em qualquer versão, a função FreeTSlice() é uma alternativa pra diminuir o consumo excessivo de CPU. Não parece ser esse o caso, mas se quiser incluir a função no seu programa, mal não fará. Baixe-a daqui. Inclua no seu PRG principal uma única vez, na forma FreeTSlice([<delay>]). O valor default pro delay é de 20, o que é satisfatório na maior parte dos casos. Só altere se realmente precisar. Qualquer dúvida, leia o README que acompanha o ZIP.

Enviado: 21 Fev 2008 23:23
por Clipper
Prezado Jpalma



Pela sua reação que parece ser de quem desconhece o problema do bug do uso excessivo do processador por programas em clipper, passo realmente a acreditar que o problema seja esse, o que causa uma certa surpresa caso se confirme isso é o porque você apenas ter notado após as referidas mudanças.

Faça o que o Maligno recomendo em relação a funçâo FREETSLICE e vejamos o resultado.

Até logo.

Marcelo

Enviado: 21 Fev 2008 23:38
por Clipper
Maligno escreveu:Aliás, a lentidão do Clipper por causa daquele "bug" não se observa apenas em kernel NT. Nas versões antigas também.
Sinceramente eu nunca percebi nenhuma lentidão usando DOS/WINDOWS 95/98 até hoje, apesar de saber que o consumo do processaodor seja alto também nesses sistemas, não percebo diferença alguma com o uso da FREETSLICE, o que me faz pensar que esse problema seja uma associação do BUG com a NTVDM ou alguma coisa que é usada no Kernel NT, que não está presente no DOS / Win 95/98.

Resolvi testar no 98 aqui e realmente não existe diferença, pelo menos que eu pude perceber, apesar de haver sim diferença no uso do processador o carregamento e apresentação de telas e processamento de dados é idêntico.

Os testes que fiz foram básicos mas que demosntram claramente a diferença, principalmente no carregamento de telas, no XP fica congelando com uma espécie de lag, no 98 funciona exatamente igual como o uso ou não da freetslice.

Uma outra coisa que podemos observar é que em praticamente todas as mensagens sobre lentidão as pessoas relatam que foi após trocar o 98 pelo xp ou algo parecido, geralmente escrevem algo do tipo "Meu sistema ficou lento após eu instalar o xp...blá, blá, blá"

Vai saber...

Até logo.

Marcelo