已修改内存
已修改内存指分配给某些程序,但最后又因为长时间没有使用而从程序自己的工作集中移除的那部分内存。要查看已修改内存,右键任务栏,打开任务管理器
,选择性能
,点击内存
,内存组合中间深色的进度条即代表已修改内存,如下图:
问题
当已修改内存占用过多,超过4G时,基本可以确定某些软件或驱动产生了内存泄露问题。下文介绍排查方法。
解决方案
既然原因是内存泄露,只需将内存泄漏的软件或驱动服务使用任务管理器
关闭即可,但问题的难点在于,如何寻找内存泄漏的进程或服务。
由于任务管理器
中的内存排序不包含已修改内存,所以目前没有办法在系统中查看已修改内存从大到小的排序情况。若有查看方法,可在评论区告知。日期:2023年3月22日。
排除系统
Windows系统很少发生内存泄漏,因此可以排除系统原因。若不放心可以更新一下系统,更新系统后若仍然存在内存泄漏,则可继续排查驱动和软件。
排查驱动
将各个驱动更新到最新版本,这样可以排除驱动的内存泄漏。若更新驱动后仍然存在内存泄漏,则可继续排查和软件。
排查软件
软件造成的内存泄漏可以使用任务管理器
逐一排查,当关闭某一软件后已修改内存迅速降低时,则证明该软件造成了内存泄漏,此时可以将该软件更新到最新版查看是否还会发生内存泄漏。
本人经验
根据本人经验,发现浏览器打开网页过多时,会占用大量的已修改内存,关闭浏览器后,已修改内存也会大量减少,此为正常现象,不必担心。
另外,网易有道词典在某些版本会发生内存泄漏问题,甚至会占用10G以上的已修改内存,各位可以注意一些,优先排查网易有道词典。