GARANTIR DESCONTO

Fórum Liberando memória do relatório em Rave #356854

09/04/2008

0

Olá pessoal,

Gostaria de saber se existe algum comando no Rave que libere o relatório listado da memória após o comando Execute.

Pois estive monitorando a memória que não é totalmente liberado após o Execute mesmo eu fechando a minha IBQuery.

Obrigado.


Pezzin

Pezzin

Responder

Posts

10/04/2008

Massuda

Você não disse como monitorou a memória, mas programas no Windows tendem a ´segurar´ por algum tempo memória que não está mais em uso; isso é uma estratégia para otimizar o tempo gasto na alocação de memória.

Talvez :arrow: [url=http://forum.devmedia.com.br/viewtopic.php?t=82867]este tópico[/url] seja útil para você.


Responder

Gostei + 0

10/04/2008

Pezzin

Estou usando o Procexp.exe


Responder

Gostei + 0

10/04/2008

Massuda

Medindo pelo gerenciador do Delphi como sugerido no tópico que indiquei o que acontece?


Responder

Gostei + 0

10/04/2008

Pezzin

Ainda não fiz o teste com os comandos Delphi.

Qual versão do Rave vc usa ?

Eu estou na versão do Rave quem vem no Delphi 7.

Mas pelo Procexp.exe que mostra o real de memória alocado pelos aplicativos é que tem me gerado essa dúvida.


Responder

Gostei + 0

10/04/2008

Massuda

Não uso Rave.

Cada versão do Windows tem uma estratégia diferente com relação à alocação de memória pelos aplicativos, o que faz com que os valores mostrados não sejam exatamente os reais. Melhor medir pelo gerenciador do Delphi como sugerido no tópico que indiquei.

No procexp, você tem que olhar o ´working set´ (memória física em uso) e o ´virtual size´ (memória total, incluindo virtual).


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar