Diminua o tempo de inicialização da IDE
Uma dica para quem fica cansado esperando a IDE carregar ao inicir o Delphi... existe um package que você instala no Delphi e ele reduz o tempo de carga da IDE. Para quem se interessou, baixe o package e o instalador neste link:
(veja novo link abaixo)
Depois de baixar, descompacte e execute InstallDelphiSpeedUpXX.exe, onde XX é o número da sua versão do Delphi (suporta D5, D6, D7, D2K5 e D2K6).
Atenção: isso vai afetar apenas o tempo de inicialização da IDE, não irá afetar os programas que você compila.
(veja novo link abaixo)
Depois de baixar, descompacte e execute InstallDelphiSpeedUpXX.exe, onde XX é o número da sua versão do Delphi (suporta D5, D6, D7, D2K5 e D2K6).
Atenção: isso vai afetar apenas o tempo de inicialização da IDE, não irá afetar os programas que você compila.
Massuda
Curtidas 0
Respostas
Macario
25/04/2006
Olá Massuda, bom dia.
Por acaso sabe o que essa package faz para otimizar a IDE? :roll: :idea:
Por acaso sabe o que essa package faz para otimizar a IDE? :roll: :idea:
GOSTEI 0
Massuda
25/04/2006
Não cheguei a olhar em detalhe o código fonte, mas pelo que li, ele faz hooking em algumas funções da RTL ([i:e4f834551e]runtime library[/i:e4f834551e]) do Delphi (ou seja, faz hooking nas funções/procedures do Delphi) de modo que a IDE passa a utilizar versões mais rápidas dessas funções.
Essas versões mais rápidas vem de um projeto/concurso chamado [url=http://fastcode.sourceforge.net/]FastCode[/url]; um exemplo: a versão do FastCode da função StringReplace é 17x mais rápida que a versão padrão.
Com isso esse pacote consegue melhorar o desempenho da IDE.
Você pode obter resultados ainda melhores se usar isso em conjunto com o gerenciador de memória do projeto [url=http://fastmm.sourceforge.net/]FastMM[/url]; esse gerenciador de memória foi adotado pela Borland para uso com o Delphi 2006 (o gerenciador padrão de memória é a DLL BorlandMM.dll).
Essas versões mais rápidas vem de um projeto/concurso chamado [url=http://fastcode.sourceforge.net/]FastCode[/url]; um exemplo: a versão do FastCode da função StringReplace é 17x mais rápida que a versão padrão.
Com isso esse pacote consegue melhorar o desempenho da IDE.
Você pode obter resultados ainda melhores se usar isso em conjunto com o gerenciador de memória do projeto [url=http://fastmm.sourceforge.net/]FastMM[/url]; esse gerenciador de memória foi adotado pela Borland para uso com o Delphi 2006 (o gerenciador padrão de memória é a DLL BorlandMM.dll).
GOSTEI 0
Titanius
25/04/2006
Blz massuda?
.. ainda não peguei a atualização.. mas o anterior deu um pau danado no meu Delphi7... agora.. vamos supor..ele melhora soh a IDE? e meu programa? se eu passar a utilizar as funcoes da tal FastCode? Melhoraria muito, não? Ah.. e esse gerenciador de memoria.. vixi, o BDS2006 é uma beleza de rápido... tem como eu usar no Delphi 7 não?
[]s
.. ainda não peguei a atualização.. mas o anterior deu um pau danado no meu Delphi7... agora.. vamos supor..ele melhora soh a IDE? e meu programa? se eu passar a utilizar as funcoes da tal FastCode? Melhoraria muito, não? Ah.. e esse gerenciador de memoria.. vixi, o BDS2006 é uma beleza de rápido... tem como eu usar no Delphi 7 não?
[]s
GOSTEI 0
Titanius
25/04/2006
Só acrescentando...
Instalei a atualização e o problema que eu tinha com as imagens ( abri o editor e localizar a imagem, por exemplo) acabou.... realmente a IDE fica mais rápida... legal.. :D
[]s
Instalei a atualização e o problema que eu tinha com as imagens ( abri o editor e localizar a imagem, por exemplo) acabou.... realmente a IDE fica mais rápida... legal.. :D
[]s
GOSTEI 0
Massuda
25/04/2006
mas o anterior deu um pau danado no meu Delphi7...
Eu instalei num D5 e num D7, ambos funcionam sem problemas, mas isso não é garantia que vá funcionar sempre.ele melhora soh a IDE? e meu programa? se eu passar a utilizar as funcoes da tal FastCode?
Visite o site do projeto FastCode (link no meu post anterior) e baixe o código fonte deles ou pegue o código fonte do DelphiSpeedUp (link no meu post anterior); ambos contem as funções otimizadas.e esse gerenciador de memoria.. vixi, o BDS2006 é uma beleza de rápido... tem como eu usar no Delphi 7 não?
Visite o site do projeto FastMM (link no meu post anterior) e baixe o gerenciador. Também tenho usado com D5 e D7 sem problemas.GOSTEI 0
Massuda
25/04/2006
O autor, [url=http://andy.jgknet.de/blog]Andreas Hausladen[/url], disponibilizou uma homepage para o software...
[url=http://andy.jgknet.de/dspeedup/]http://andy.jgknet.de/dspeedup/[/url]
...estão disponíveis para download o instalador e o código fonte.
[url=http://andy.jgknet.de/dspeedup/]http://andy.jgknet.de/dspeedup/[/url]
...estão disponíveis para download o instalador e o código fonte.
GOSTEI 0