代码之家  ›  专栏  ›  技术社区  ›  Homde

附加到MemoryAppedFile?

  •  0
  • Homde  · 技术社区  · 15 年前

    我可以用底层的文件流来写到底,但这样做是否会破坏使用内存映射的目的?(我想它也会缓存和写入磁盘的附加)。另一个选择是缓存写入和从缓存中读取,而不是从内存流中读取附加数据。

    1 回复  |  直到 15 年前
        1
  •  0
  •   J-16 SDiZ    15 年前

    一旦创建了内存映射,就不能更改大小。 可以在创建贴图时指定大小。看见 http://msdn.microsoft.com/en-us/library/dd987389.aspx

    内存映射是一种先进的i/o技术。您不应该使用它,除非(1)本机库需要它;(2)在性能关键的环境中需要随机访问。在任何一种情况下,您都不应该在不理解本机(机器级别)含义的情况下使用它。

    推荐文章