sunzongzheng
V2EX  ›  macOS

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

  •  1
     
  •   sunzongzheng · Apr 9, 2022 via iPhone · 4075 views
    This topic created in 1512 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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