前端之家收集整理的这篇文章主要介绍了
Windows内存映射文件,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图调查
Windows内核关于内存映射
文件/虚拟内存的行为.具体来说,我感兴趣的是确定将内存映射
文件的
内容(通过Windows)刷新到磁盘的频率以及Windows使用什么标准来决定它是时候这样做了.
我在网上做了一些研究,除了MSDN更多地处理’hows and whys’而不是详细说明内部工作之外,似乎没有太多的信息.如果有人能指出我的任何文章,或者之前已经研究过并有一些见解我会欢迎它.
谢谢.
内存映射
文件由内核中已
修改的
页面编写器控制 – 只要需要重新使用
支持页面的内存(因此它可能在内存压力下发生),它们就会被刷新.
系统还会跟踪脏页的数量,并在达到阈值后写入它们.
您可以在this文章中找到有关Windows Vista Windows内存管理更改的更多信息 – 它不会直接回答有关内存管理器如何处理已修改页面的问题,但您可以根据文章中的信息推断出一些详细信息.
原文链接:https://www.f2er.com/windows/363574.html