Caros colegas...
Estou com um probleminha em algumas rotinas de um programa meu.
Em rotinas onde há um fluxo muito grande de coleta e gravação de dados em um DBF, o sistema fica muito lento quando rodado em Windows Xp.
Por exemplo: a mesma rotina que dura uns 5 minutos no Win98 demora quase 01 hora no XP!
Os amigos conhecem algo que possa ser modificado para melhorar a performance em Windows XP?
Um Clip Abraço!
Sistema muuuuiiito lento
Moderador: Moderadores
- vagucs
- Membro Master

- Mensagens: 1480
- Registrado em: 10 Jul 2004 10:45
- Localização: Ipanema - MG
- Contato:
Eu tive problemas parecidos, o problema é que no Windows XP e 2000 e similares, o sistema roda dentro de um emulador de DOS, dai a lentidão do sistema.
Veja se na sua rotina tem algum COMMIT ou DBCOMMITALL e tire fora do laço de processamento e execute apenas depois, isto deve melhor e muito o processo todo.
Veja se na sua rotina tem algum COMMIT ou DBCOMMITALL e tire fora do laço de processamento e execute apenas depois, isto deve melhor e muito o processo todo.
Olá,
Vc conhece a função TIMESLIC?
Esta função, desenvolvida pelo amigo Maligno, tem resolvido quase todos os problemas de lentidão no Windows XP e similiares.
Veja estas postagens:
mensagem1
mensagem2
Um Abraço,
Janio
Vc conhece a função TIMESLIC?
Esta função, desenvolvida pelo amigo Maligno, tem resolvido quase todos os problemas de lentidão no Windows XP e similiares.
Veja estas postagens:
mensagem1
mensagem2
Um Abraço,
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
