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

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

我也有一台 15 的 mbp ,不过也是升级到 monterey 了,虽然都是顶配,但 imac 的配置还是要高多了,之前还是算可以的,不知道为啥最近一外接,风扇就开始闹心,有时候还卡顿个几分钟,头大死了
xiudou
2022-05-11 14:05:00 +08:00
@lguan https://discussions.apple.com/thread/253365644 这上面也有一些讨论,例如是否更改过光标样式等。你可以试试,或者试试其他外接显示器。 我的问题和上面比较相识,windowserver 的 cpu 占用在 100% ~ 130%,内存占用持续增大,感觉是内存泄漏的问题。
Leon821
2022-05-11 15:55:57 +08:00
4K 以下的分辨率,我怎么用怎么卡。我用 4K+一点都不卡
lguan
2022-05-11 23:02:25 +08:00
@xiudou 这个楼我也去兜过,我系统内也减少了 motion ,光标样式我没动过,所以很奇怪,外接其他显示器我暂时没有显示器了倒不能测试,但拔掉外接,机器马上安静的不行,我有时候在某些操作时突然卡顿的时候,是 kernal_process ,占用 1000%的 CPU ,1-3 分钟的样子,很恐怖,拔掉显示器,可能过一会儿就好了,今天我弄了一个小风扇,放在背后对着散热孔附近吹,风扇转速下来不少,我打算上海解封后倒店里面让他们给我清灰试试看

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

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

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

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

© 2021 V2EX