标签: c++ mmap
我对文件使用内存映射,然后更新其内容,就好像它是一个数组一样。
我发现在更新期间,脏页被写回到磁盘I / O中,这是我想要避免的。
我尝试使用 mlock 来锁定内存中的页面。但它仍然会回写脏页。
我怎样才能做到这一点? (我用C ++ @ Linux编程)