Processador 100%
Moderador: Moderadores
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
Processador 100%
Caros colegas, eu tenho uma curiosidade....Por que em Windows Xp, quando abrimos um programa gerado em clipper, o processador utiliza 100% de sua capacidade e gostaria de saber se as outras versoes do windows como 98, tem esse mesmo procedimento ?
Um abraço a todos...
:-O
Um abraço a todos...
:-O
Prezado Colega
Este problema acontece em todas as versões do Windows, mas é mais percebido nas versões com kernel NT (XP/2000/2003/NT), corrigir este problema é simples, basta utilizar uma função existente em várias LIBs, eu pessoalmente uso e recomendo a função FREETSLICE() da TIMESLICE.
Basta colocar no inicio do sistema FREETSLICE() e pronto, seu sistema passará a utilizar entre 3 e 6% do processador.
Baixe em :
http://geocities.yahoo.com.br/mmendeso/timeslic.zip
Até logo.
Marcelo
Este problema acontece em todas as versões do Windows, mas é mais percebido nas versões com kernel NT (XP/2000/2003/NT), corrigir este problema é simples, basta utilizar uma função existente em várias LIBs, eu pessoalmente uso e recomendo a função FREETSLICE() da TIMESLICE.
Basta colocar no inicio do sistema FREETSLICE() e pronto, seu sistema passará a utilizar entre 3 e 6% do processador.
Baixe em :
http://geocities.yahoo.com.br/mmendeso/timeslic.zip
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)
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
Processador 100%
Olá Clipper
Aproveitando o embalo, seria essa utilizacao de 100% do processador em windows xp que deixa a impressora mais lenta ao mandar imprimir relatorios via clipper ?
Obrigado, Josmar
:-O
Aproveitando o embalo, seria essa utilizacao de 100% do processador em windows xp que deixa a impressora mais lenta ao mandar imprimir relatorios via clipper ?
Obrigado, Josmar
:-O
Existem alguns problemas de lentidão da impressora no XP, não sei a qual você está se referindo, um deles é que demora cerca de 1 minuto para imprimir ou então só começa a imprimir quando sai do sistema, para corrigir isso basta ir no REGEDIT e procurar por LPT_timeout e mudar o valor (geralmente 15) para 1, deve-se continuar pesquisando até que todas tenham estejam com 1, pois podem existir mais de 1 ocorrência.
Os outros problemas são bem particulares, então poste qual é o seu problema para ver se podemos ajudá-lo.
Obs. Estou supondo que no final dos seus relatórios exista o comando SET PRINTER TO que serve para descarregar o buffer de impressão.
Até logo.
Marcelo
Os outros problemas são bem particulares, então poste qual é o seu problema para ver se podemos ajudá-lo.
Obs. Estou supondo que no final dos seus relatórios exista o comando SET PRINTER TO que serve para descarregar o buffer de impressão.
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)
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
Processador 100%
Ola Clipper
De fato, o problema era esse mesmo que vc mencionou e ja foi corrigido...obrigado ...
um abraço
De fato, o problema era esse mesmo que vc mencionou e ja foi corrigido...obrigado ...
um abraço
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Re: Processador 100%
Olá, eu utilizo o xHarbour, entre outras motivos, por isso mesmo. Tenho o mesmo sistema compilado com Clipper e com xHarbour.Josmar dos Santos escreveu:Caros colegas, eu tenho uma curiosidade....Por que em Windows Xp, quando abrimos um programa gerado em clipper, o processador utiliza 100% de sua capacidade e gostaria de saber se as outras versoes do windows como 98, tem esse mesmo procedimento ?
Um abraço a todos...
:-O
A versão do Clipper utiliza 100%, conforme foi mencionado por você, já a do xHarbour não ultrapassa nunca 7%.
Outra coisa interessante é que os relatórios também ficam bem mais rápidos, além de ser mais simples de se trabalhar com portas USB, inclusive.
Falo.
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
Processador 100%
Ola Stanis Luksys
O que e o xHarbour ..e como que usa isso ?
Eu compilo os meu sistema pelo rmk e cl...normal...
Onde posso conseguir ?
Obrigado..!
O que e o xHarbour ..e como que usa isso ?
Eu compilo os meu sistema pelo rmk e cl...normal...
Onde posso conseguir ?
Obrigado..!
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Olá,
O xHarbour é um compilador OpenSource que utiliza sintaxe xBase identica ao do Clipper, porem com inumeros recursos a mais.
A diferenca básica entre o xHarbour e o Clipper é que o xHarbour gera aplicativos 32 bits,enquanto o Clipper 16 bits. Ou seja, nos sistemas mais modernos da MS o seu programa Clipper roda emulado enquanto o seu programa xHarbour não, mesmo sendo identico (em modo console e tudo mais).
Para isso ele tansfoma o seu código fonte em um código que um compilador de linguagem C pode entender, e só então seu prgrama é efetivamente compilado,e posteriormente linkado também com um linkador para esta linguagem.
No momento estou um pouco ocupado, mas sugiro que você faça uma pesquisa no forum que você encontrara diversos topicos a respeito disso, inclusive sobre como e onde baixar, e principalmente sobre como começar a utilizar.
Feito isso, se surgirem duvidas, pode postar aí que na medida do possível vamos esclarecendo...
O xHarbour é um compilador OpenSource que utiliza sintaxe xBase identica ao do Clipper, porem com inumeros recursos a mais.
A diferenca básica entre o xHarbour e o Clipper é que o xHarbour gera aplicativos 32 bits,enquanto o Clipper 16 bits. Ou seja, nos sistemas mais modernos da MS o seu programa Clipper roda emulado enquanto o seu programa xHarbour não, mesmo sendo identico (em modo console e tudo mais).
Para isso ele tansfoma o seu código fonte em um código que um compilador de linguagem C pode entender, e só então seu prgrama é efetivamente compilado,e posteriormente linkado também com um linkador para esta linguagem.
No momento estou um pouco ocupado, mas sugiro que você faça uma pesquisa no forum que você encontrara diversos topicos a respeito disso, inclusive sobre como e onde baixar, e principalmente sobre como começar a utilizar.
Feito isso, se surgirem duvidas, pode postar aí que na medida do possível vamos esclarecendo...
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
Processador 100%
Ok..Stanis
Vou pesquisar e assim que conseguir alguma coisa eu entro em contado...
Obrigado por enquanto..
Um abraço
Josmar
Vou pesquisar e assim que conseguir alguma coisa eu entro em contado...
Obrigado por enquanto..
Um abraço
Josmar