Otimize o tempo de carregamento do formulário do Windows
-
09-06-2019 - |
Pergunta
Eu tenho um formulário do Windows que demora um pouco para carregar inicialmente.No entanto, cada solicitação subsequente para carregar o formulário não demora tanto.Existe uma maneira de otimizar o tempo de carregamento de um formulário?
Solução
Você pode usar não.
Eu também uso essa dica para reduzir o Pegada de memória na inicialização.
O Native Image Generator (Ngen.exe) é uma ferramenta que melhora o desempenho de aplicativos gerenciados.Ngen.exe cria imagens nativas, que são arquivos contendo código de máquina compilado específico do processador, e as instala no cache de imagens nativas no computador local.O tempo de execução pode usar imagens nativas do cache em vez de usar o compilador just-in-time (JIT) para compilar o assembly original.
Outras dicas
Você precisa descobrir para onde está indo o tempo antes de otimizá-lo.Não faça o ngen sem descobrir isso primeiro, como se o problema fosse carregar um recurso de bitmap em segundo plano de 150 MB, você não teria feito nada de útil com o ngen.
Você deve desconsiderar todos os conselhos ou palpites específicos sobre otimização que surjam sem que nenhuma medição seja feita.