当前位置:首页 > 分享 > 正文

WIn10分页缓冲池占用10G(windows分页缓冲太多)

昨天朋友说我电脑内存占用很高我还不信,今天特意来看了下还真吓我一跳。我把所有运行的软件都关闭了。结果发现我的物理内存竟然被占用了近70%,但是系统显示我个人使用内存才400多M(我的内存条是16G的),怎么算也用不到70%...。

分页缓冲池

查了下性能发现分页缓冲池竟然占用了我10G的物理内存,这是个啥子情况?【页面缓冲池】是进程占用的分页池中的虚拟内存,是进程调用某些系统功能时由系统核心或者驱动程序分配的。如果一个程序占用的页面缓冲池内存不断增大,通常可能是创建或打开了句柄没有关闭而导致内存泄露。但是我这里啥程序也没开呀?况且这新系统装了个把礼拜.....

禁用无关服务

既然不是运行软件出现的问题,那么应该是某些服务引起的内存泄露。Win+R打开运行框并输入 msconfig 打开系统配置,选择服务选项卡。勾选隐藏所有Microsoft服务,然后将非必要的服务都勾选禁用掉(我就保留了一个UG密钥服务)。关闭之后重启下电脑,我们再看下内容情况(直接从10G掉到了400M以下了)。

关闭快速启动

Win10默认关机并不是真正的关机,它类似于休眠将内存中的所有数存储到硬盘的特定空间,下次开机的时候直接从硬盘里读取存储的内存数据恢复到之前的正常工作进度。所以你会觉得Win10开机很快,但其实是在间接的消耗硬盘寿命(因为每次关机都会向硬盘里写入大量数据)。关闭快速启动可以在控制面板->系统和安全->电源选项->系统设置,点击界面上方“更改当前不可用的设置”,找到“关机设置”下方“启用快速启动(推荐)”将选项前面的勾去除再点击“保存修改”即可。

增加虚拟内存

此电脑->属性->高级系统设置->高级->性能->设置->高级->虚拟内存,取消勾选“自动管理所有驱动器分页文件大小,然后在自定义大小处输入初始大小与最大值确认就可以。如果物理内存够大的话虚拟内存不要设置太大(没啥效果),如果物理内存不足的话建议设置为不超过实际内存的两倍。