Demora em abrir programa
Bom Dia,
Tenho um programa feito em Delphi 7 que roda em rede windows. O programa servidor esta em uma máquina Windows 7, e as estações em windows também.
Tem uma máquina que demora muito para abrir, demora mais de 30 segundos para abrir, e pensa num usuário que está chateado, NÃO É PARA MENOS, porém em outras máquinas o programa abre rapidamente.
O que posso fazer para saber o motivo desta demora?
Está instalado o Firebird 2.5 32Bits no terminal e servidor
Antivirus Avast
Tenho um programa feito em Delphi 7 que roda em rede windows. O programa servidor esta em uma máquina Windows 7, e as estações em windows também.
Tem uma máquina que demora muito para abrir, demora mais de 30 segundos para abrir, e pensa num usuário que está chateado, NÃO É PARA MENOS, porém em outras máquinas o programa abre rapidamente.
O que posso fazer para saber o motivo desta demora?
Está instalado o Firebird 2.5 32Bits no terminal e servidor
Antivirus Avast
Dirceu Morais
Curtidas 0
Respostas
Luiz Vichiatto
15/09/2017
Oi Dirceu.
Tive um problema idêntico, em alguns programas ele não abria ou demorava um tempão.
Coloquei no código no processo de inicialização do programa, um controle de tempo até o momento em que o programa fica em ponto de uso, rotina simples coloco o tempo em uma variável e comparo com o tempo atual e gravo em um arquivo texto de log, e continuo, vou colocando marcações para saber em que parte demora....
Bom com isto, 2 situações identifiquei, como utilizo o dbf, o problema estava na abertura dos arquivos.
1) A quantidade de arquivos abertos tive que aumentar;
2) Tinha uma outra versão do BDE, se você o utiliza verifique se não há outra instalação;
A primeira eu tive que alterar e revisar o comando que altera a quantidade de arquivos abertos, na segunda, que foi o mais simples, removi a instalação do BDE e todas os arquivos de configuração, reinstalei novamente e pronto voltou a funcionar.
Bom estas foram os itens que ocorreu comigo, espero que te auxilie,
Tive um problema idêntico, em alguns programas ele não abria ou demorava um tempão.
Coloquei no código no processo de inicialização do programa, um controle de tempo até o momento em que o programa fica em ponto de uso, rotina simples coloco o tempo em uma variável e comparo com o tempo atual e gravo em um arquivo texto de log, e continuo, vou colocando marcações para saber em que parte demora....
Bom com isto, 2 situações identifiquei, como utilizo o dbf, o problema estava na abertura dos arquivos.
1) A quantidade de arquivos abertos tive que aumentar;
2) Tinha uma outra versão do BDE, se você o utiliza verifique se não há outra instalação;
A primeira eu tive que alterar e revisar o comando que altera a quantidade de arquivos abertos, na segunda, que foi o mais simples, removi a instalação do BDE e todas os arquivos de configuração, reinstalei novamente e pronto voltou a funcionar.
Bom estas foram os itens que ocorreu comigo, espero que te auxilie,
GOSTEI 0
Dirceu Morais
15/09/2017
Muito obrigado pelo retorno.
.
Consegui identificar um problema que amenizou.
O usuário estava usando o programa diretamente do servidor. Criei um atalho na maquina dele e melhorou.
Mas é bem interessante sua solução, porém eu não costumo usar o BDE eu gosto de instalar o proprio Firebird na máquina cliente.
.
Consegui identificar um problema que amenizou.
O usuário estava usando o programa diretamente do servidor. Criei um atalho na maquina dele e melhorou.
Mas é bem interessante sua solução, porém eu não costumo usar o BDE eu gosto de instalar o proprio Firebird na máquina cliente.
GOSTEI 0
Diego Alef
15/09/2017
é bom utilizar anti-malwares, spwware, as vezes pode ser malwares.
GOSTEI 0