我正在使用一个大约100GB的内存映射文件。当我在该文件上调用
如果我使用文件流写入文件并在没有重新启动的情况下访问它,则需要更长的时间。(奇怪的是)
CreateViewStream
时,需要30分钟才能创建它,看起来是因为内存映射文件的大小,但是为什么要花这么长时间呢?它是否将整个文件复制到托管内存中?如果我使用文件流写入文件并在没有重新启动的情况下访问它,则需要更长的时间。(奇怪的是)
using(var accessor = mmf.CreateViewAccessor(offset, length))
。 - displayName