Recurso (resx) de un conjunto de recursos externos: ¿Disco o Memoria IO?
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
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