V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sponsored by
LinkedIn
2000 个不用坐班的远程好工作在召唤你 · 弹性上班不打卡,工作和生活都能拥有
2000 个不用坐班的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
sunzongzheng
V2EX  ›  macOS

mbp 外接 4k 显示器, kernel_task 就占用 cpu400-600

  •  1
     
  •   sunzongzheng · 169 天前 via iPhone · 1901 次点击
    这是一个创建于 169 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前从没出现过,在家办公一个月,回公司就发现有这个问题,已经连续 3 天了,typec 口接显示器同时用来给电脑供电,拔掉就正常

    搜了一些网上的答案,测试不行:

    • 使用独显:下了一个显卡切换软件,已经是使用独显
    • kernel_task 是温控的虚拟进程,占用 cpu 高的原因是有其他进程占用 cpu 高:实际其他进程占用很少

    大家有没有同样问题的...

    23 条回复    2022-04-13 11:04:11 +08:00
    macemers
        1
    macemers  
       169 天前
    你的 mbp 是不是特别烫?试试物理散热
    yzwduck
        2
    yzwduck  
       169 天前
    针对 kernel_task CPU 异常的问题,私以为最有效的排查手段是分析 spindump 命令抓取的所有线程堆栈采样,并且需要是完整、没有截断的报告(隐私字段除外)。

    如果没有日志作为证据,技术支持人员很难分析定位问题,除非遇到的是一个已知的、有明显表现特征的问题。
    seaswalker
        3
    seaswalker  
       169 天前 via iPhone
    m1 的没有
    HOU
        4
    HOU  
       169 天前 via Android
    接显示器用右边的接口,不要用左边的
    knightdf
        5
    knightdf  
       168 天前
    想要解决这个问题,只有上 egpu 或者开空调,只要是外接 4K 显示器,夏天就这样
    septemfj
        6
    septemfj  
       168 天前
    我是 mba (可能参考意义不大):typec 外接 4k ,温度从 40 多迅速升到 60-70 。如果用 hdmi ,就只有 50 多。
    SiLenceControL
        7
    SiLenceControL  
       168 天前 via iPhone
    HDMI 的线换成雷电的或者把扩展坞换成雷电的就行了

    大部分都是这个接口的问题
    wanacry
        8
    wanacry  
       168 天前
    16 寸 m1 max 外接 4k144 无压力 温度 56 左右
    wanacry
        9
    wanacry  
       168 天前
    wanacry
        10
    wanacry  
       168 天前
    不过我是镜像用,压力没有拓展那么大
    elboble
        11
    elboble  
       168 天前
    末代 intel mbp ,扩展 4k 屏,温度会高,但是不卡
    chenxiankong
        12
    chenxiankong  
       168 天前
    1. 升级 Monterey12.3.1
    2. 使用右侧雷电口,不要用左侧
    3. 取消勾选 显示器具有独立的空间
    Lattez
        13
    Lattez  
       167 天前
    没有其他办法,就是确保电脑最好的散热,尽量插右边的雷电口,只要温度高这个进程就会高占用来确保降温
    sunzongzheng
        14
    sunzongzheng  
    OP
       167 天前
    @macemers #1 不烫
    powerman
        15
    powerman  
       165 天前
    == 相同的问题 升级到 12.3.1 偶尔 kenerl_task 跑到 400-600% 电脑直接卡不到动
    powerman
        16
    powerman  
       165 天前
    @powerman 不过我只用了绿联 type-c 转 dp 的线
    powerman
        17
    powerman  
       165 天前
    嗯,一种办法是 使用右边的 mbp 接口 ,电脑右边的接口貌似供电设计比左边的要强,
    powerman
        18
    powerman  
       165 天前
    @powerman 试了 用右边的 还是卡 而且还把之前卡了 1 年多的拼音输入法的卡顿给带回来了
    powerman
        19
    powerman  
       165 天前
    刚才把电脑拆开了,一看,妈的 风道全都堵死了,拆开之后 把灰尘清理了,电脑立马恢复了,上海夏天到了,温度高了,机器散热不好 估计是这个原因 导致电脑一直在降频运行
    powerman
        20
    powerman  
       165 天前
    然而我在电脑上看到的 cpu die 温度 跟 gpu die 温度都跟之前一样,估计是我用命令行看的,
    你那个 kenerl_task 很高,真的是在降频率运行
    powerman
        21
    powerman  
       165 天前
    楼主观察一下 cpu 的 频率是不是在睿频下工作,可能是 intel 的过热保护机制导致 cpu 降频率在运行
    sunzongzheng
        22
    sunzongzheng  
    OP
       165 天前
    @powerman #21 请问这个怎么观察...
    powerman
        23
    powerman  
       165 天前
    @sunzongzheng kenerl_task 是过热保护 并不是真的在执行任务,你 300%-400% 你检查一下 散热吧,应该是散热,我跟你情况一样, 昨天清理了散热风扇,就没问题了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2566 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 07:16 · PVG 15:16 · LAX 00:16 · JFK 03:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.