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

m1 外接显示器导致 cpu 负载变高原因

  •  
  •   xiudou · 2022-05-10 19:15:57 +08:00 · 1685 次点击
    这是一个创建于 709 天前的主题,其中的信息可能已经有所发展或是发生改变。
    m1 mba 外接了一台 Dell 显示器。
    在使用过程中,会发现 windowserver 进程的 cpu 使用率达到 100%+。导致 mba 变热。。(吐槽之前看到推荐,都说 mba 冷冰冰)
    通过几次测试发现,是在外接显示器设置中,使用了动态的刷新率( 60hz~75hz )导致,固定后就没有这个问题了。
    7 条回复    2022-05-11 23:02:25 +08:00
    lguan
        1
    lguan  
       2022-05-11 00:41:28 +08:00
    只有 M1 有这个选项么?我是 iMac 2019 ,但有同样的问题,只要用外接显示器,经常性 WindowServer 会爆表,即使不爆表,风扇也很吵闹,有时候爆表的时候,整个机器会突然卡死,重做了系统也无效,在找原因好几天了
    mycs999
        2
    mycs999  
       2022-05-11 08:45:54 +08:00
    这个是显示器设置吗,u2720q+m1 air 没碰到呢
    xiudou
        3
    xiudou  
    OP
       2022-05-11 09:46:50 +08:00
    @lguan 之前我的 15 款 mbp 没有这个问题,不过那台电脑的系统版本比较低。你可以看看系统偏好设置->显示器 里面的外接显示器的刷新率是不是一个范围值。
    lguan
        4
    lguan  
       2022-05-11 13:15:37 +08:00
    @xiudou 是有,但是固定的,30 或者 60 ,我昨天改成 30 试过了,还是一样。

    我也有一台 15 的 mbp ,不过也是升级到 monterey 了,虽然都是顶配,但 imac 的配置还是要高多了,之前还是算可以的,不知道为啥最近一外接,风扇就开始闹心,有时候还卡顿个几分钟,头大死了
    xiudou
        5
    xiudou  
    OP
       2022-05-11 14:05:00 +08:00
    @lguan https://discussions.apple.com/thread/253365644 这上面也有一些讨论,例如是否更改过光标样式等。你可以试试,或者试试其他外接显示器。 我的问题和上面比较相识,windowserver 的 cpu 占用在 100% ~ 130%,内存占用持续增大,感觉是内存泄漏的问题。
    Leon821
        6
    Leon821  
       2022-05-11 15:55:57 +08:00
    4K 以下的分辨率,我怎么用怎么卡。我用 4K+一点都不卡
    lguan
        7
    lguan  
       2022-05-11 23:02:25 +08:00
    @xiudou 这个楼我也去兜过,我系统内也减少了 motion ,光标样式我没动过,所以很奇怪,外接其他显示器我暂时没有显示器了倒不能测试,但拔掉外接,机器马上安静的不行,我有时候在某些操作时突然卡顿的时候,是 kernal_process ,占用 1000%的 CPU ,1-3 分钟的样子,很恐怖,拔掉显示器,可能过一会儿就好了,今天我弄了一个小风扇,放在背后对着散热孔附近吹,风扇转速下来不少,我打算上海解封后倒店里面让他们给我清灰试试看
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3226 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:07 · PVG 22:07 · LAX 07:07 · JFK 10:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.