求救, win10 1809 内存泄漏怎么办

2019-11-24 23:12:33 +08:00
 jason19659

求救,win10 1809 内存泄漏怎么办,任务管理器看不到高占用的程序。。。能关的都关了内存使用率还是掉不下来。。怎么办。。。win10 专业版 1809 2019/4/5 17763.805

9381 次点击
所在节点    程序员
41 条回复
FancyKing
2019-11-24 23:35:24 +08:00
同学的电脑,楼主可以参考一下
一开始用微软自家软件检测了一遍内存泄漏,发现没有问题
进到 msconfig 把非微软的服务都关掉,自起关掉,然后开机发现内存占用才 10 个百分点
然后恢复之后查内存发现有个程序开了好多 run*.dll 还是什么来着,然后卸载掉那个软件,一切太平了,现在开机大概 20 左右
just1
2019-11-25 00:04:35 +08:00
一样的情况,任务管理器把所有非系统服务的进程全 kill 也是高占用,之前也发过贴
https://v2ex.com/t/497597#reply10
https://v2ex.com/t/511296#reply22
但是现在依然是这样,mark 一下
zhuangzhuang1988
2019-11-25 00:10:34 +08:00
verrickt
2019-11-25 01:32:53 +08:00
下一个 process explorer,去 memory 里看看,重点观察下 non-paged 和 kernel。
jason19659
2019-11-25 02:06:38 +08:00
@verrickt #4 好。。等内存炸的时候我再看看
orzfly
2019-11-25 02:18:22 +08:00
任务管理器把 句柄 (Handles) 列打开,排序,看看什么程序特别大,杀掉……

好多银行的安全控件和 Synergy (至少曾有过)都会泄露句柄,约等于占用大量内存…
acess
2019-11-25 02:35:25 +08:00
我只知道一个老梗:已提交内存、微软拼音和 MsCftMonitor。

微软拼音打字打得多的时候,已提交内存会慢慢涨上去。

貌似这个毛病一直都没修,我刚刚干掉 ctfmon.exe ,已提交内存就掉了大概 1GB。
不过这样基本上也不影响用了,因为很少涨到 1GB 以上,少了 1GB 也不至于对我有太大影响(更不用提这个只是已提交内存,可以“转移污染”到硬盘上的页面文件)。

操作方法,最简单的就是干掉 ctfmon.exe ;
以前版本的 Windows 好像还可能略有不同,比如打开计划任务停掉\Microsoft\Windows\TextServicesFramework\MsCtfMonitor ;或者,还有一个更粗暴的办法:procexp 搜索 MsCftMonitor.dll ,也许可以搜到一个 taskhostw.exe 进程加载的就是这个 dll (我不确定这样会不会杀错)。
cjq8z
2019-11-25 05:12:22 +08:00
歪楼一下:
chrome 的内存泄漏问题,将近十年都没解决,开发者一直没发现,原因很简单:听说 chrome 的开发人员用了 128gb 内存的电脑了。所以加大内存是缓解问题发生或是解决问题的直接有效手段。
楼主可以试试加一条单条 32GB 的内存,必要时候两条,这些内存泄漏问题都不存在了。
ladypxy
2019-11-25 05:12:45 +08:00
任务管理器里查看句柄数,最大的那个基本上就是有内存泄漏的进程
sxul07
2019-11-25 05:36:35 +08:00
我有两台 windows 机器分别是 1909 和 1903,都存在每天用一天差不多要泄露 8G 以上内存然后自动黑屏重启的情况。其中一台已经换成 Windows server 了,目前使用很正常,内存不漏了。但是某些软件(点名批评 OneDrive)可能在 win server 上工作不太正常…以及我买的几个正版软件是明确不支持服务器系统的。另外一台已经用 RAMMap 检查过确定是驱动占用的内存了,但是不清楚具体是哪个驱动,看下面这个帖子的方法是得装 WPT+WDK 来分析…感觉有点麻烦还没弄
https://superuser.com/questions/949244/windows-10-high-memory-usage-unknown-reason
sxul07
2019-11-25 05:37:51 +08:00
@cjq8z 这方面还是火狐好…同样的标签数量火狐和 Chrome 的内存占用能差十倍以上…之前火狐开发者版本有过内存泄漏 bug,没两个版本就修掉了
7654
2019-11-25 08:09:46 +08:00
RAMDisk 的锅?
dxySheldon
2019-11-25 08:10:33 +08:00
性能这个页签,下面最一行,有个打开资源监视器,里面的内存显示的全。
1358208301
2019-11-25 09:04:01 +08:00
16G ddr4 x2,任务全关,内存占用 95%,只能重启,任务管理查不出来。
SilencerL
2019-11-25 09:10:58 +08:00
@cjq8z
哈哈哈 我上次听这个段子的时候 Chrome 的开发者还在用 32G 的内存……
hfc
2019-11-25 09:28:45 +08:00
我是上周升级 1909 后出的内存占用偏高的,然后跑了一遍系统自带的内存检测之后就恢复正常了
Infinite2K
2019-11-25 10:15:09 +08:00
我这半年开机就会开启任务管理器

不过各程序软件对内存的具体使用,单单任务管理器很难查看出来只能查看出一个大概

开机就很高这个事家里电脑也有,这几天开机 40%左右,16g

内存检测抽时间测一下,内存使用率我感觉很不正常,经常有些内存不知道去哪了
zh826256645
2019-11-25 10:51:07 +08:00
建议把快速启动关了,重启看看
xiaoyu03
2019-11-25 10:55:39 +08:00
16G 内存,占用 97%。我还以为是 IDEA 的锅
wq2016
2019-11-25 11:01:02 +08:00
Mark 下,每次被迫重启

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

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

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

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

© 2021 V2EX