1

我有一个使用由系统页面文件备份的 MMF 的软件。该应用程序使用 MMF 来缓存大图像。写入和读取操作以非常高的频率发生。

虽然我可以清楚地看到使用 MMF 的性能提升,但我仍然想知道什么是更好的方法,将 MMF 映射到常规文件,或映射到系统页面文件。

我想知道这里是否有人可以对此提供一些见解,将其映射到系统页面文件或仅映射到另一个文件会更好吗?

注意:我的问题一般不是关于 MMF,我不知道是否使用 MMF,我只是想知道应该将 MMF 映射到哪里。

对此有何见解?

4

1 回答 1

2

底层机制和性能是相同的,主要区别在于您与系统中的所有其他进程共享页面文件,因此如果您有大量数据,您可能会遇到页面文件的大小限制。

于 2013-01-09T11:08:10.587 回答