V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jason19659
V2EX  ›  程序员

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

  •  1
     
  •   jason19659 ·
    jason19659 · 2019-11-24 23:12:33 +08:00 · 8989 次点击
    这是一个创建于 1586 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    第 1 条附言  ·  2019-11-26 15:13:23 +08:00
    !()[" "] 还是没找到什么原因
    第 2 条附言  ·  2019-11-29 23:50:16 +08:00
    升级到了 1909,把所有能升级的都升级了一遍,满占用的情况就再也没发生过了。。。
    可能是 系统,驱动,或者是 ADB 的内存泄漏
    41 条回复    2019-12-05 15:29:17 +08:00
    FancyKing
        1
    FancyKing  
       2019-11-24 23:35:24 +08:00 via Android
    同学的电脑,楼主可以参考一下
    一开始用微软自家软件检测了一遍内存泄漏,发现没有问题
    进到 msconfig 把非微软的服务都关掉,自起关掉,然后开机发现内存占用才 10 个百分点
    然后恢复之后查内存发现有个程序开了好多 run*.dll 还是什么来着,然后卸载掉那个软件,一切太平了,现在开机大概 20 左右
    just1
        2
    just1  
       2019-11-25 00:04:35 +08:00 via Android
    一样的情况,任务管理器把所有非系统服务的进程全 kill 也是高占用,之前也发过贴
    https://v2ex.com/t/497597#reply10
    https://v2ex.com/t/511296#reply22
    但是现在依然是这样,mark 一下
    zhuangzhuang1988
        3
    zhuangzhuang1988  
       2019-11-25 00:10:34 +08:00
    verrickt
        4
    verrickt  
       2019-11-25 01:32:53 +08:00 via Android
    下一个 process explorer,去 memory 里看看,重点观察下 non-paged 和 kernel。
    jason19659
        5
    jason19659  
    OP
       2019-11-25 02:06:38 +08:00
    @verrickt #4 好。。等内存炸的时候我再看看
    orzfly
        6
    orzfly  
       2019-11-25 02:18:22 +08:00 via Android   ❤️ 2
    任务管理器把 句柄 (Handles) 列打开,排序,看看什么程序特别大,杀掉……

    好多银行的安全控件和 Synergy (至少曾有过)都会泄露句柄,约等于占用大量内存…
    acess
        7
    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
        8
    cjq8z  
       2019-11-25 05:12:22 +08:00 via Android   ❤️ 1
    歪楼一下:
    chrome 的内存泄漏问题,将近十年都没解决,开发者一直没发现,原因很简单:听说 chrome 的开发人员用了 128gb 内存的电脑了。所以加大内存是缓解问题发生或是解决问题的直接有效手段。
    楼主可以试试加一条单条 32GB 的内存,必要时候两条,这些内存泄漏问题都不存在了。
    ladypxy
        9
    ladypxy  
       2019-11-25 05:12:45 +08:00 via iPhone
    任务管理器里查看句柄数,最大的那个基本上就是有内存泄漏的进程
    sxul07
        10
    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
        11
    sxul07  
       2019-11-25 05:37:51 +08:00
    @cjq8z 这方面还是火狐好…同样的标签数量火狐和 Chrome 的内存占用能差十倍以上…之前火狐开发者版本有过内存泄漏 bug,没两个版本就修掉了
    7654
        12
    7654  
       2019-11-25 08:09:46 +08:00
    RAMDisk 的锅?
    dxySheldon
        13
    dxySheldon  
       2019-11-25 08:10:33 +08:00 via Android
    性能这个页签,下面最一行,有个打开资源监视器,里面的内存显示的全。
    1358208301
        14
    1358208301  
       2019-11-25 09:04:01 +08:00
    16G ddr4 x2,任务全关,内存占用 95%,只能重启,任务管理查不出来。
    SilencerL
        15
    SilencerL  
       2019-11-25 09:10:58 +08:00 via iPhone   ❤️ 1
    @cjq8z
    哈哈哈 我上次听这个段子的时候 Chrome 的开发者还在用 32G 的内存……
    hfc
        16
    hfc  
       2019-11-25 09:28:45 +08:00
    我是上周升级 1909 后出的内存占用偏高的,然后跑了一遍系统自带的内存检测之后就恢复正常了
    Infinite2K
        17
    Infinite2K  
       2019-11-25 10:15:09 +08:00
    我这半年开机就会开启任务管理器

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

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

    内存检测抽时间测一下,内存使用率我感觉很不正常,经常有些内存不知道去哪了
    zh826256645
        18
    zh826256645  
       2019-11-25 10:51:07 +08:00
    建议把快速启动关了,重启看看
    xiaoyu03
        19
    xiaoyu03  
       2019-11-25 10:55:39 +08:00
    16G 内存,占用 97%。我还以为是 IDEA 的锅
    wq2016
        20
    wq2016  
       2019-11-25 11:01:02 +08:00 via Android
    Mark 下,每次被迫重启
    rockxsj
        21
    rockxsj  
       2019-11-25 11:12:32 +08:00
    公司的 VPN 客户端在断开自动重连后会占用大量 CPU,导致风扇狂转,手动断开再重新连接就好了,程序名:SangforCSClient.exe (狗头
    expy
        22
    expy  
       2019-11-25 11:19:07 +08:00
    任务管理器,性能、CPU 那里看看句柄。
    如果有大几十万可以打开资源监视器 CPU 那栏看看是哪个程序。
    yefuchao
        23
    yefuchao  
       2019-11-25 11:56:29 +08:00
    试了 16L 说的检测,我的也正常多了
    May725
        24
    May725  
       2019-11-25 12:32:58 +08:00
    我的是升级 1903 后出现内存问题,有时莫名其妙的高占用,出现后,只得重启。
    littlewing
        25
    littlewing  
       2019-11-25 13:02:24 +08:00
    如果是升级上来的,试试重装系统
    FrankHB
        26
    FrankHB  
       2019-11-25 13:08:31 +08:00
    A18524478970
        27
    A18524478970  
       2019-11-25 13:46:31 +08:00 via Android
    升级下系统试试?
    感觉大概率是非系统软件的锅
    longaiwp
        28
    longaiwp  
       2019-11-25 13:59:12 +08:00
    大概率跟系统本身没什么关系,而是某些特殊情况,建议先用 RAMMAP 和 Process Exploer 看看。我公司的机器无论是 7 还是 10 的好几个版本,都这样,找不到原因,一路升级都解决不了,烦死了。
    iccfish
        29
    iccfish  
       2019-11-26 01:35:08 +08:00
    楼主这内存占用……停厉害,Win10 的内存泄漏我只在两三年前的 Insider 版本里遇到过。这种情况下,任务管理器切换到详细信息 tab,右击列表头,点选择列,选择多几列(提交大小)看看大概就知道怎么回事了吧。
    willm
        30
    willm  
       2019-11-26 08:00:25 +08:00 via Android
    @sxul07 为什么我觉得现在的火狐比 chrome 还占内存。不仅占内存,还慢,页面总是过一会才刷出来
    powerts
        31
    powerts  
       2019-11-26 21:28:56 +08:00 via iPad
    之前的 1903 有这个问题,问题应该是非分页缓冲池逐渐增加,200m+到几个 G,直到更新系统。不知道是软件问题还是系统的
    scoful
        32
    scoful  
       2019-11-28 00:19:11 +08:00
    lz 找到办法了嘛?我也是 1809,现在回复时,开机刚好 4 天,16g 内存就剩下不到 2g 了,总感觉任务管理器显示的总内存不符合事实
    jason19659
        33
    jason19659  
    OP
       2019-11-28 14:49:52 +08:00
    @scoful #32 没有。。任务管理器里点用户能看到你实际用了多少内存。。剩下的依然不知道让谁吞了
    scoful
        34
    scoful  
       2019-11-28 15:32:12 +08:00
    @jason19659 我是喜欢睡眠待机的,出门就睡眠,一般坚持个几天就必须要关机清内存,我用 qq 浏览器,开久了挺占内存,但是就算把所有 qq 浏览器的进程都删了,还是没有释放出来,天知道被什么占用了
    Aoerz
        35
    Aoerz  
       2019-11-28 23:17:39 +08:00
    mark 一下,过段时间再来看
    https://www.v2ex.com/t/620944
    scoful
        36
    scoful  
       2019-12-04 22:50:02 +08:00
    lz,你有没有用 onetab ?
    jason19659
        37
    jason19659  
    OP
       2019-12-05 15:11:55 +08:00
    @scoful #36 没有。。
    scoful
        38
    scoful  
       2019-12-05 15:14:25 +08:00
    ICEsoundService64.exe 这个在任务管理器里有没有?
    jason19659
        39
    jason19659  
    OP
       2019-12-05 15:23:55 +08:00
    @scoful #38 有。。。
    scoful
        40
    scoful  
       2019-12-05 15:28:01 +08:00
    杀了,看看能释放多少内存
    jason19659
        41
    jason19659  
    OP
       2019-12-05 15:29:17 +08:00
    @scoful #40 所有的东西升级了一遍之后就不泄露了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1384 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 17:31 · PVG 01:31 · LAX 10:31 · JFK 13:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.