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
Pc com XP muito lento na aplicação Clipper
Moderador: Moderadores
- Ricardo Sales Ribeiro
- Usuário Nível 3

- Mensagens: 279
- Registrado em: 13 Jul 2004 18:06
- Localização: Fortaleza-Ceara
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
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
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
- Ricardo Sales Ribeiro
- Usuário Nível 3

- Mensagens: 279
- Registrado em: 13 Jul 2004 18:06
- Localização: Fortaleza-Ceara
-
diogenes_varela
- Usuário Nível 3

- Mensagens: 206
- Registrado em: 04 Nov 2006 19:33
- Localização: Brasília - DF
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...
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...
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...
E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
-
diogenes_varela
- Usuário Nível 3

- Mensagens: 206
- Registrado em: 04 Nov 2006 19:33
- Localização: Brasília - DF
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...
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...
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...
E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
