在.Net中,当我从外部资源程序集中的resx获取资源时 - 这是否涉及从磁盘或内存中获取?

由于

有帮助吗?

解决方案

装配已加载memmapped。

因此,当您第一次访问它时,它将是一个磁盘IO。对组件资源的后续调用将是内存IO,除非相关部分尚未从磁盘加载。

BTW:这是特定于实现的。所以不能保证它永远都是这样的。但它适用于Mono和MS.Net。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top