我想知道如何通过将临时文件写入主内存来更快地使IO更快。我曾经习惯在Linux中写入/ dev / shm。
但现在我在Windows 7.任何人都知道答案吗?
谢谢
答案 0 :(得分:5)
如果我理解正确(基于this帖子),您要找的是Memory Mapped Files。
答案 1 :(得分:1)
您可以将CreateFile()与FILE_ATTRIBUTE_TEMPORARY一起使用,Windows应尽量将其保留在缓存中。
答案 2 :(得分:1)
此链接总结了Windows操作系统的/ dev / shm概念的实现: http://en.wikipedia.org/wiki/TMPFS#Microsoft_Windows