Pregunta

Tengo un Windows Form que tarda bastante en cargarse inicialmente.Sin embargo, cada solicitud posterior para cargar el formulario no lleva tanto tiempo.¿Existe alguna forma de optimizar el tiempo de carga de un formulario?

¿Fue útil?

Solución

Puedes usar ngen.

También utilizo este consejo para reducir el Huella de memoria al inicio.

Native Image Generator (Ngen.exe) es una herramienta que mejora el rendimiento de las aplicaciones administradas.Ngen.exe crea imágenes nativas, que son archivos que contienen código de máquina compilado específico del procesador, y las instala en la caché de imágenes nativas de la computadora local.El tiempo de ejecución puede usar imágenes nativas del caché en lugar de usar el compilador justo a tiempo (JIT) para compilar el ensamblado original.

Otros consejos

Necesita saber adónde va el tiempo antes de poder optimizarlo.No lo haga simplemente sin descubrirlo primero, ya que si el problema es cargar un recurso de mapa de bits de fondo de 150 MB, entonces no habrá hecho nada útil con ngen.

Se deben ignorar todos los consejos específicos o corazonadas sobre optimización que surjan sin realizar mediciones.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top