Windows 11 是不是有内存泄漏问题?

126 天前
 jabari

如果不关机内存会一直慢慢增加, 第一个考虑是不是有部分程序内存泄漏但是任务管理器看了也没找到很明显的,机器是 64G 的内存,现在占用率都到 90 多了,开机两天,刚开机的时候是 20%左右。

1350 次点击
所在节点    程序员
16 条回复
jabari
126 天前
z836454898
126 天前
windows 祖传 bug 了,每一代 windows 都有这个问题,每隔一段时间都要重启
jabari
126 天前
@z836454898 #2 主要还找不到哪个地方的内存占用这么大
ZG9n
126 天前
wsl 的關係,調整內存上限也沒用,還是會洩漏
minami
126 天前
你任务管理器看了找不到,可能是句柄泄露了,用 process explorer 看
araraloren
126 天前
netease cloud music?
minami
126 天前
@z836454898 虽然微软现在咖喱味浓了,但真有你说的这么严重微软早倒闭了
jabari
126 天前
@minami #5 重启了电脑, 现在装了 Process Explorer 。
feirisu
126 天前
任务管理器的用户标签里有没有多个用户登入?
ll26571
126 天前
@z836454898 倒也没必要全甩锅给 Windows 。现在在用的 win11 之前很长一段时间也是内存泄漏,动不动就自动重启,后面发现内存全被 dwm.exe 吃了,重新换了几个版本的 intel 核显驱动之后就好了
jabari
126 天前
重启完的时候占用 25%, 现在是 30%, 另外参考了一下: https://www.cnblogs.com/oboth-zl/p/17168468.html , 用 poolman 监控一下是不是驱动的内存泄漏了
duanxianze
126 天前
没有问题,大概率是驱动或者某个软件导致的
jabari
126 天前
@feirisu #9 没有,就一个用户
zjudongze
123 天前
一样的问题
而且由于默认开了 fast boot
所以即使重启,内存也不会减少;最终会导致开机即 100%内存占用。
需要关闭 fast boot 后,重新启动,内存使用率才会恢复到正常状态
yiligi
121 天前
可能是英特尔的核显驱动的问题 如果 dwm.exe 占用过多内存可以升级核显驱动到 30.0.101.1191 版本以上
jabari
121 天前
@yiligi #15 应该不是英特尔的, 因为 CPU 是 amd 的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1043584

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX