Pregunta

En .Net, cuando obtengo un recurso de una resx en un conjunto de recursos externos, ¿esto implica una recuperación desde el disco o la memoria?

Gracias

¿Fue útil?

Solución

Los ensamblados se cargan en memmapped.

Por lo tanto, la primera vez que acceda a él será un Disk IO. Las llamadas subsiguientes a los recursos del ensamblaje serán Memory IO a menos que la parte relevante no esté (todavía) cargada desde el disco.

BTW: Esto es específico de la implementación. Así que no hay garantía de que siempre será así. Pero es para Mono y para MS.Net.

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