如果不关机内存会一直慢慢增加, 第一个考虑是不是有部分程序内存泄漏但是任务管理器看了也没找到很明显的,机器是 64G 的内存,现在占用率都到 90 多了,开机两天,刚开机的时候是 20%左右。
目前看到论坛历史帖子也有类似的问题:
参考了网上一些大概有用的解决方案:
用到的工具:
根据本帖子和历史的帖子猜测的可能原因:
还是没找到什么原因
1
jabari OP |
2
z836454898 167 天前
windows 祖传 bug 了,每一代 windows 都有这个问题,每隔一段时间都要重启
|
3
jabari OP @z836454898 #2 主要还找不到哪个地方的内存占用这么大
|
4
ZG9n 167 天前 1
wsl 的關係,調整內存上限也沒用,還是會洩漏
|
5
minami 167 天前 1
你任务管理器看了找不到,可能是句柄泄露了,用 process explorer 看
|
6
araraloren 167 天前
netease cloud music?
|
7
minami 167 天前 1
@z836454898 虽然微软现在咖喱味浓了,但真有你说的这么严重微软早倒闭了
|
9
feirisu 167 天前 1
任务管理器的用户标签里有没有多个用户登入?
|
10
ll26571 167 天前 1
@z836454898 倒也没必要全甩锅给 Windows 。现在在用的 win11 之前很长一段时间也是内存泄漏,动不动就自动重启,后面发现内存全被 dwm.exe 吃了,重新换了几个版本的 intel 核显驱动之后就好了
|
11
jabari OP 重启完的时候占用 25%, 现在是 30%, 另外参考了一下: https://www.cnblogs.com/oboth-zl/p/17168468.html , 用 poolman 监控一下是不是驱动的内存泄漏了
|
12
duanxianze 167 天前 1
没有问题,大概率是驱动或者某个软件导致的
|
14
zjudongze 164 天前
一样的问题
而且由于默认开了 fast boot 所以即使重启,内存也不会减少;最终会导致开机即 100%内存占用。 需要关闭 fast boot 后,重新启动,内存使用率才会恢复到正常状态 |
15
yiligi 162 天前
可能是英特尔的核显驱动的问题 如果 dwm.exe 占用过多内存可以升级核显驱动到 30.0.101.1191 版本以上
|