Estou com o Delphi XE5 instalado em dois laptops no trabalho, um mais novo com um SSD, 16GB, processador rápido e um mais antigo com 8GB. Ambos os laptops executam o Windows 7 64 bit SP1 com as alterações mais recentes.
O problema que estou tendo é que o Delphi XE5 é mais lento no laptop mais novo do que no antigo. No novo computador, abrir a caixa de diálogo Ferramentas- > Opções demora de 4 a 5 segundos, enquanto a antiga leva de 1 a 2 segundos. Eu verifiquei todas as versões e dependências da dll e as versões são as mesmas em ambos os laptops.
Ambos os laptops executam o System Center Endpoint Protection. Uma diferença é que o novo laptop executa o Bitlocker e a partição C é criptografada.
Agora, estou tentando descobrir por que abrir o diálogo de opções no novo é muito mais lento. Passei algum tempo lendo sugestões aqui e tentei algumas coisas, mas bati na parede.
Uma coisa que tentei foi executar o monitor de processos e ver exatamente a atividade que acontece no IDE quando abri o diálogo. Eu pude notar uma lacuna de 2 segundos de inatividade enquanto a caixa de diálogo de opções estava aberta no novo laptop.
Outra coisa que tentei foi executar o kit de ferramentas de desempenho do Windows. Eu gravei a atividade quando abri a caixa de diálogo de opções. Há muitas informações disponíveis, mas não sei exatamente o que devo observar. Nada parece estar fora do comum.
Outra coisa que acontece é que até o aplicativo que eu compilo e executo no Delphi é mais lento no novo laptop. Esse é outro problema. Quando eu executo o modo de depuração no novo laptop, a maior parte do tempo é gasto pré-criando os objetos de formulário na memória. De alguma forma, esse processo é muito mais rápido no laptop antigo.
Alguma sugestão ou ideias?
Obrigado