Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: zupervaca en 12 de Julio de 2005, 12:24:21 AM

Título: Ngen
Publicado por: zupervaca en 12 de Julio de 2005, 12:24:21 AM
 se hablo hace tiempo de la utilidad ngen que viene que con .net para pasar de msil a nativo, la he estado mirando y la verdad es que no se usarla, he mirado la forma de generar un exe nativo en disco y no he visto la manera, no se si mi ingles va para atras o sencillamente no se puede ¿alguien sabe como va esta utilidad?

saludos
Título: Ngen
Publicado por: Grugnorr en 15 de Julio de 2005, 12:38:02 AM
 Link exhaustivo ( y obvio ;) )
MSDN

PD: Lo recompendado es no precompilar a nativo salvo para ganar "tiempo de carga" en casos concretos( aplicación con muchos diálogos que tardan un poco en arrancar, por ejemplo ). En ejecución lo que ganas en precompilar lo has perdido en optimizaciones del Jitter, tiene que crear código nativo para un Pentium Genérico, sin instrucciones optimizadas, no puede optimizar arrays.. etc etc
Título: Ngen
Publicado por: zupervaca en 15 de Julio de 2005, 01:43:43 AM
 el problema que tengo es que soy incapaz de generar un exe nativo, el ngen no tiene para generarlo en algun sitio que no sea su cache  :(