Página 1 de 1
Pc com XP muito lento na aplicação Clipper
Enviado: 29 Dez 2006 18:06
por Ricardo Sales Ribeiro
Ola Amigos Clipeiros!
Um Feliz Ano Novo, e q 2007 seja repleto de realizações.
Amigos, tenho um cliente, q tem pc´s com XP, em quase todos com exceção de um, fica muito lento a aplicação em clipper. Vc digita os nomes e vai aparecendo lentamente, não sei o q é. Alaguem pode me ajudar?
Outra coisa, qual a configuração ideal no autoexec.nt e config.nt, para q a performace seja boa do clipper?
Um grande abraço a todos e um Feliz 2007
Enviado: 29 Dez 2006 19:11
por vailton
Com certeza seu software deve estar consumindo 100% da CPU. É necessário usar a NANFOR.LIB ou a OSLIB.LIB (senao me engano) para corrigir isto... q versão do clipper vc usa?
Enviado: 30 Dez 2006 05:41
por Clipper
Exatamente como o Vailton disse. Só completando.
Um das soluções mais usadas tem sido o uso da Função FREETSLICE() da LIB Timeslice.
Basta você linkar o OBJ junto com sua aplicação e no inicio do programa colocar :
FREETSLICE()
Baixe no link abaixo :
http://www.vagucs.com.br/download/timeslic.zip
No caso do AUTOEXEC.NT e CONFIG.NT nunca vi nenhuma alteração que tenha uma grande relevância nos sistemas com Kernel NT, basicamente o que se precisa é apenas do SET CLIPPER isso se você não usa o Blinker ou Exospace, já que ambos dispensam o uso dessa variável ambiental.
Até logo.
Marcelo
Enviado: 04 Jan 2007 17:05
por Ricardo Sales Ribeiro
Valeu pessoal, pela ajuda, vou testar. Obrigado
Enviado: 05 Jan 2007 18:34
por diogenes_varela
Uma observação sobre este problema:
Se eu criar um ícone na área de trabalho diretamente para o programa (executável) funciona bem.
Se eu criar um ícone que chama um arquivo de lote (.bat) que chama o arquivo executável, fica lento: você digita e segundos depois os caracteres serão mostrados na tela - um a um...
O uso da CPU vai a 100% - Verifiquei que o processo que estava sendo utilizado era o "ntvdm" que oscilava entre 97 e 98% (não sei qual a função, mas vou descobrir).
O interessante dessa história:
Abri um arquivo do Word com 30 páginas, mandei imprimir. O sistema dá uma caída enquanto imprime.
Abri o arquivo que ficava lento... ESTAVA ÓTIMO, BEM RÁPIDO.
O processo "ntvdm" estava utilizando 00% da CPU...
Enviado: 05 Jan 2007 21:13
por diogenes_varela
Se ainda não conseguiu, tente isto:
Em propriedades da janela do programa, guia Compatibilidade:
1. Seção Modo de compatibilidade:
Marque a opção [x] Executar este programa em modo de compatibilidade.
Deixe Windows 95 como está...
Obs.: Notei uma pequena melhora ao alterar para Windows 98
2. Seção Configurações do monitor:
Marque a opção [x] Desativar temas visuais
3. Seção Configurações de entrada:
Marque a opção [x] Desativar serviços de texto avançados para este programa
Clique em OK e teste o programa. Espero que funcione com você da mesma forma que funcionou comigo...