Question

J'ai un formulaire Windows qui prend un peu de temps à charger au départ.Cependant, chaque demande ultérieure de chargement du formulaire ne prend pas autant de temps.Existe-t-il un moyen d'optimiser le temps de chargement d'un formulaire ?

Était-ce utile?

La solution

Vous pouvez utiliser ngen.

J'utilise également cette astuce pour réduire le Empreinte mémoire au démarrage.

Le Native Image Generator (Ngen.exe) est un outil qui améliore les performances des applications gérées.Ngen.exe crée des images natives, qui sont des fichiers contenant du code machine compilé spécifique au processeur, et les installe dans le cache d'images natives sur l'ordinateur local.Le moteur d'exécution peut utiliser des images natives du cache à la place du compilateur juste à temps (JIT) pour compiler l'assembly d'origine.

Autres conseils

Vous devez savoir où va le temps avant de pouvoir l’optimiser.Ne vous contentez pas de le faire sans le découvrir au préalable, comme si le problème était de charger une ressource bitmap d'arrière-plan de 150 Mo, vous n'aurez rien fait d'utile du tout avec ngen.

Vous devez ignorer tous les conseils spécifiques ou toutes les intuitions concernant l'optimisation qui surviennent sans qu'aucune mesure ne soit effectuée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top