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

windows11 内存占用问题

  •  1
     
  •   tjzcb123 · 2021-07-05 10:25:31 +08:00 · 5051 次点击
    这是一个创建于 1241 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上周更新了 win11 发现没有像别人说的很流畅,甚至有一些卡顿。发现进程里桌面窗口管理器内存占用很多。今天从睡眠中唤醒卡了很久,打开一看直接占用了 9G 内存。更新系统之前没有这种情况,大家有遇到过吗?

    第 1 条附言  ·  2021-07-05 17:45:27 +08:00
    更新:根据其他关于 dwm 的解决方法。暂时尝试了关闭快速启动 重启使用 2 小时后 目前桌面窗口管理器(DWM)没有占用超过 200m
    24 条回复    2021-07-08 02:33:40 +08:00
    tjzcb123
        1
    tjzcb123  
    OP
       2021-07-05 10:33:00 +08:00
    补一张图 有没有什么解决方法呀
    NewYear
        2
    NewYear  
       2021-07-05 10:38:55 +08:00
    印象中这个是已经确认存在的 bug ...
    Conty
        3
    Conty  
       2021-07-05 10:42:31 +08:00
    DWM 已经臭名昭著很久了。不但占用内存,还会把你的核显也拖垮。
    tjzcb123
        4
    tjzcb123  
    OP
       2021-07-05 10:45:24 +08:00
    @Conty 我查下了都是 win10 相关的 我之前也没遇到过更新完就突然这样了
    tjzcb123
        5
    tjzcb123  
    OP
       2021-07-05 10:46:10 +08:00
    @NewYear win11 也这样吗。。
    dawnh
        6
    dawnh  
       2021-07-05 11:07:53 +08:00
    DWM 的内存泄露有很多情况其实是某些桌面软件的 GDI 句柄泄露。或者有时是驱动问题,Intel 驱动尤其多。但如果考虑到已经换过系统还都有问题的话,测试一下新系统尽量少装桌面软件试试看还能不能重现。你图中那个 wallpaper64 就感觉很奇特,DWM 占用多数内存但它却在一直做磁盘读写。
    tjzcb123
        7
    tjzcb123  
    OP
       2021-07-05 11:12:23 +08:00
    @dawnh 好的 我关闭 wallpaper 试试,因为类型情况没查到 而且和 DWM 内存慢慢累积的情况不太一样,这个差不多开机一会就有 睡眠唤醒后就突然 9g,后面慢慢降下来了但百分比没怎么降(进程累计占用 /总内存 和占用比例差的有点多)
    yigecaiji
        8
    yigecaiji  
       2021-07-05 11:32:06 +08:00
    到 win11 还有这个 bug 啊。。。
    tjzcb123
        10
    tjzcb123  
    OP
       2021-07-05 16:34:34 +08:00
    @vopsoft 系统的话是上周更新的 dev Windows11 22000.51.看了楼上试过关闭 wallpaper 了 但还是一样的问题。桌面窗口管理器内存显存占用都很高。准备尝试装老版本 intel 核显驱动试试了
    lhpshaohan4
        11
    lhpshaohan4  
       2021-07-05 17:14:21 +08:00 via iPhone
    微信 pc 版非常卡顿
    smartruid
        12
    smartruid  
       2021-07-05 17:17:38 +08:00
    我睡眠一夜唤醒不了了
    tjzcb123
        13
    tjzcb123  
    OP
       2021-07-05 17:43:26 +08:00
    @lhpshaohan4 是不太好用 不过不是这个的原因

    @smartruid 平时也会 dwm 占用过高吗 我这个唤醒卡顿就是内存占用高造成的
    ScepterZ
        14
    ScepterZ  
       2021-07-05 18:01:01 +08:00
    @lhpshaohan4 我的微信 3.3 版本卡的没法用,时不时黑屏,但是我没有装 11,不知道是不是微信有 bug
    tjzcb123
        15
    tjzcb123  
    OP
       2021-07-05 18:03:21 +08:00
    @ScepterZ 我的是 3.1 用着还好 不会很卡
    smallthing
        16
    smallthing  
       2021-07-06 15:08:10 +08:00
    @Conty 不 事实上是核显把 DWM 拖垮了
    smallthing
        17
    smallthing  
       2021-07-06 15:13:39 +08:00
    27.20.100.9466 30.0.100.9667
    你用这两个版本的驱动试试 我的没有问题
    tjzcb123
        18
    tjzcb123  
    OP
       2021-07-06 15:19:39 +08:00
    @smallthing 看了下我的是 27.20.100.8681 我更新下试试 目前关了快速启动,dwm 占用已经稳定在 200m 内了
    Conty
        19
    Conty  
       2021-07-06 15:33:47 +08:00
    @smallthing 作为 Windows10/11 的核心组件,在编写程序的时候不考虑适配硬件,怎么看也不算是什么靠谱的软件设计与实施吧?
    smallthing
        20
    smallthing  
       2021-07-06 15:40:05 +08:00
    @Conty 什么玩意 驱动 hook 上调用系统 API 的时候在里面内存泄露了 什么适配硬件?你这不是搞笑么。。。
    INTEL GPU 咖喱驱动 老子从 98 年 I740 开始用,用这破卡 打通 PC FF7 各种贴图错误死机,尿性你还不清楚?
    smallthing
        21
    smallthing  
       2021-07-06 15:41:08 +08:00
    @Conty 那我要问了你觉得 macos 的_WindowServer 很靠谱的软件设计和实施咯?开几天 CPU 爆炸的破玩意
    smallthing
        22
    smallthing  
       2021-07-06 15:41:59 +08:00
    @Conty Why is windowserver taking up half my cpu: MacOS - Reddithttps://www.reddit.com › comments › jlqvj8
    翻译此页
    2020 年 10 月 31 日 — WindowServer is a collection of services tasked with window management. It is also defined as a compositing engine responsible for reflecting ...
    Calling all Big Sur users here. Check “WindowServer” process ...
    2020 年 11 月 15 日
    PSA: High WindowServer CPU usage?: MacOS - Reddit
    2019 年 11 月 25 日
    25% of CPU being used by "_windowserver": MacOSBeta
    2019 年 5 月 25 日
    WindowServer using ~30-40% CPU while window animations ...
    2020 年 12 月 15 日
    www.reddit.com 站内的其它相关信息

    WindowServer high CPU on Yosemite - Ask Differenthttps://apple.stackexchange.com › questions
    翻译此页
    2016 年 1 月 11 日 · 11 个回答
    I had a similar issue with high cpu usage in WindowServer which I managed to get ... If you're encountering this on Macbook Pro 16'' (2019), this seems to be a ...
    WindowServer is eating lots of CPU, can't work out why - Ask ...
    2020 年 5 月 6 日
    WindowServer high CPU usage, spikes when moving cursor ...
    2021 年 2 月 18 日
    OSX Sierra - WindowServer process hangs, high CPU, whole ...
    2017 年 4 月 13 日
    MacOS: Specify a folder as Windows Server / System shared ...
    2021 年 6 月 8 日
    apple.stackexchange.com 站内的其它相关信息

    OS X: What is the WindowServer process and what does it ...https://www.quora.com › OS-X-What-is-the-...
    翻译此页
    WindowServer is a system service that acts as the liaison between OS X apps and your Mac's graphics hardware. Basically, if an app wants to draw something​ ...
    Developer:Apple
    13 个回答

    ·

    最佳答案:
    WindowServer is primarily a compositing engine, and also manages canvasses. A canvas is essentially ...

    什么是进程 WindowServer,为什么它运行在我的 Mac ...https://www.howtoip.com › what-is-the-process-windo...
    2017 年 6 月 28 日 — WindowServer 是 MacOS 的核心部分,并且是您的应用程序与显示器之间的联系。 如果您在 Mac 的显示屏上看到某些东西,那么 WindowServer 将 ...

    Tame High WindowServer CPU Use on a Mac | OSXDailyhttps://osxdaily.com › 2015/04/06 › windows...
    翻译此页
    2015 年 4 月 6 日 — If WindowServer is frequently staying at spiking high CPU usage for seemingly no meaningful reason in some situations with macOS and Mac ...

    是什么 WindowS 错误以及为什么它消耗大量的 CPU 和 RAM 资源 ...https://zh-cn.ihowto.tips › ce-este-windowserver-si-de-c...
    许多人抱怨审判的事实 WindowServer 有时会消耗处理器( CPU )和 RAM 的大量资源,这会自动导致跑步难度 macOS pe Mac 中,Mac 或 MacBook. 工艺资源消耗率 ...
    Conty
        23
    Conty  
       2021-07-07 09:12:06 +08:00
    @smallthing 逛个论坛而已,何苦这么抓狂呢?对自己身心都不太好呢~ take it easy mate

    我觉得这个问题吧,我一开始的着眼点是 DWM 进程经常额外占用大量系统资源导致并行的其他任务不能得到适当的处理(特别是在运行全屏应用比如游戏的时候)。然后您说这不是 DWM 的问题,是核显太弱鸡导致 DWM 没法好好干活。我觉得吧,作为一种通用软件,Windows 在做软件设计的时候就应该考虑大量核显用户的需求,不应该甩锅给硬件孱弱。然后您就不爽了?不太理解……

    然后您又转进到 MAC 的 windowsserver,这就更奇怪了?难道 MAC 做得不好所以 Windows 就可以一起烂还不能说?

    蛮奇怪的。

    兄弟,工作压力大的时候可以看看天空,出去走走之类的。论坛再怎么好,也只不过是个虚拟社区。放轻松~~~
    smallthing
        24
    smallthing  
       2021-07-08 02:33:40 +08:00
    @Conty 我不是工作压力大 我是看果蛆看烦了 我哪句话说过硬件孱弱了????? 哪句话?
    不是核显太弱鸡 是核显驱动太弱鸡,那怎么办 ,mac 选择了抛弃 intel 那你意思是 window 禁用 intel 核显驱动 还是 ms 的三哥帮英特尔的三哥写驱动??
    已屏蔽 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4112 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 05:17 · PVG 13:17 · LAX 21:17 · JFK 00:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.