Ресурс (resx) из сборки внешних ресурсов — ввод-вывод диска или памяти?

StackOverflow https://stackoverflow.com/questions/1605989

  •  05-07-2019
  •  | 
  •  

Вопрос

В .Net, когда я извлекаю ресурс из resx во внешней сборке ресурсов - предполагает ли это выборку с диска или памяти?

Спасибо

Это было полезно?

Решение

Сборки загружаются с отображением памяти.

Таким образом, при первом доступе к нему это будет Disk IO.Последующие вызовы ресурсов сборки будут выполняться в режиме ввода-вывода в память, если только соответствующая часть (еще) не была загружена с диска.

КСТАТИ:Это зависит от реализации.Так что нет никакой гарантии, что так будет всегда.Но это для Mono и для MS.Net.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top