内存占用很高,但是自己的任务管理器显示没有进程
用RAMmap可以看到process private占3G,mapped file占用4g,pagetable 2g ,nonpagedpool 1g
这个文章老哥说Driver Locked Memory无需管他,所以就排查一下其他几个问题,似乎mapped file 和nonpaged pool是用来分配内存的?
然后我关掉了win11默认开启的虚拟内存,嘿,您猜怎么着,内存占用下来啦!
最后问一下,哪位大哥能帮忙解答一下mapped file 和nonpaged pool到底是干啥的不。。还有process private和drive lock,这都是干啥的
先感谢各位大佬解答!
分割线--------------------------------------------------------------------------------------------------------------分割线
2024年6月30号,经过时间检验这个方法很稳定,内存占用一直很少