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

M1-Max 的 E-Core 长期接近满载导致操作卡顿,该淘汰了吗?

  •  
  •   MrLonely · 46 天前 · 3000 次点击
    这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。
    CPU 的整体负载并不高,内存压力也不高,但是两个 E-Core 单独的占用率长期超过 80%。其实因为 macOS 系统对于台前界面调度和优先级的设定,即使是 P-Core 满载,并不显得卡顿。

    但最近时有敲键盘卡顿。要不就是敲了键盘字母没上去。要么就是一个字母重复出现好多次。而且这个情况是集中出现的。并不是均匀地分布在所有的使用时间下。而在发现卡顿的时候观察 CPU 占用总是会看到 E-Core 处于 100%负载。

    推测是因为 macOS 把鼠标键盘的处理任务都分配到 E-Core ,而 E-Core 的负载分配有时并不合理。比如很久之前一次 Dropbox 短时间处理大量小文件的时候也出现了这种 E-Core 有难,P-Core 围观的情况。导致电脑几乎不可用持续了几十分钟。

    平时电脑上后台应用很多,但每项任务负载压力都不大。在不想改变电脑使用习惯的情况下,理论上来说,是不是只能升级硬件了?

    23 条回复    2025-05-17 15:59:21 +08:00
    faceair
        1
    faceair  
       46 天前
    你这个 deleted 进程是怎么回事?重启一下还在吗?
    dilidilid
        2
    dilidilid  
       46 天前   ❤️ 1
    "但最近时有敲键盘卡顿",这个大概率是输入法问题,应该是软件 bug 。。。M4 Pro 该卡也一样卡
    cubecube
        3
    cubecube  
       46 天前
    这个应该是苹果的问题,我昨天也遇到了输入法卡顿且乱输入错误点击的问题,之前的版本并没有。
    重启可以暂时解决
    FightPig
        4
    FightPig  
       46 天前
    m1max 性能应该足够足够的了,感觉单纯可能是系统问题
    Xheldon
        5
    Xheldon  
       45 天前
    @faceair 我前一阵 delete 进城全天占用 95+% 的 CPU ,搜了一圈网上的教程没解决,后来看了系统日志似乎是某个东西没权限,然后自己尝试把一些已经删除的但是还残留在开机启动项的软件目录给删了,就正常了。

    楼主这个 10% 应该算正常的,系统这个进程工作一段时间会自动结束或者为 0 。
    privater
        6
    privater  
       45 天前
    是的,我换了 M3 Pro 后,6 个 E core ,单个 E core 性能都比 M1 的 E core 强 50%,更别提数量多了 3 倍。系统升级,安装 xcode ,Time Machine 备份之类速度快了 4-5 倍,中高强度工作时,操作毫无延迟,体验的差别是立竿见影。

    M1 在中轻度负载还勉强可以用,但是当初的设计确实有严重问题,要不 M2 之后也不会加大 E core 的投入了,尤其是最近操作系统更新后,M1 那两个孱弱的 E core 早就不堪重负。
    wu67
        7
    wu67  
       45 天前 via Android
    输入法卡顿是最近大版本后出现的问题。
    不过 m1p 的能效核心调度确实不太妙,我也发现了日常 6 7 成占用,但是性能核几乎完全不动的情况
    MrLonely
        8
    MrLonely  
    OP
       45 天前
    @faceair 还没重启,现在已经不在了。不过之前确实多次出现过这个 deleted 进程。我后面继续关注一下。




    @dilidilid 我用的是原生输入法,而且这个输入卡顿也包括了输入英文。所以不太可能是输入法的原因。

    @privater 哎,其实应该要专门针对 M1 这种 E-Core 能力不足的情况优化一下负载分配的。macOS 和 iOS 普遍都把前台图像的流畅度调用的资源优先级调高以减少卡顿。可是键盘这种也极其影响使用体验的真的不应该被忽略掉。
    SeaTac
        9
    SeaTac  
       45 天前 via iPhone
    我也觉得那个 deleted 不应该出现
    我的 m1 max 日常用 e core 不会出现这么大的负载
    dilidilid
        10
    dilidilid  
       45 天前
    @MrLonely 原生输入法更容易卡顿,陈年老 bug 了。。很多人就是受不了才换了第三方输入法
    https://ex.noerr.eu.org/t/986352
    https://ex.noerr.eu.org/t/1026310
    https://ex.noerr.eu.org/t/952579
    https://ex.noerr.eu.org/t/1053751
    https://ex.noerr.eu.org/t/1008334
    https://ex.noerr.eu.org/t/898932

    可以说是 v 站果区月经贴了
    q534
        11
    q534  
       45 天前
    我从 m1pro 换到了 m3 普通版,主观感受上快了很多。尽管这两个多核性能差不多,但是 m3 的 pcore 设计、单核性能变化都挺大的。m1pro 机型性价比很高,但日常工作不是剪辑、渲染、编译的,基本用不上多核性能,而更看单核性能和 P E core 之间的任务分配!
    SpiciComic
        12
    SpiciComic  
       45 天前
    感觉是苹果故意的,大核就歇着,啥都扔给小核
    iamqk
        13
    iamqk  
       45 天前
    输入法 bug ,我记得好像可以通过把中文输入法删除后再加回来解决
    以前某个 macos 版本有这个 bug ,后来更新后这个 bug 就消失了
    而且如果真的是性能不够,m 系列 mac 不是可以开性能模式吗?
    MrLonely
        14
    MrLonely  
    OP
       45 天前
    @dilidilid 这个我以前确实没注意到过这么多人有类似的问题。不过看他们的描述症状,跟我的情况又不完全一样。他们的普遍是会卡死,而且不加干预好像完全恢复不了。但是我的情况仅仅是有些卡顿而已。并且不加干预的情况下是可以自行恢复的。 还有就是我的鼠标侧面的向前向后快捷键也是一起卡顿的。我不清楚这个鼠标快捷键是不是也得先被输入法接管,然后再产生按键反馈的。 如果不是的话,那大概率我遇到的是一个症状类似,但是完全不同的 bug 。

    @iamqk 你说了我才知道有这个性能模式。只可惜在 16 寸 M1-Max 上才有。我是 14 寸 M1-Max 。用不了。
    dingwen07
        15
    dingwen07  
       45 天前
    E-core 一直满载是正常的吧,我的 M1 Max 基本一直是满载的,造成卡顿大概率不是因为这个
    建议排查其它原因,比如无障碍权限什么的
    不过 M1 Max 的一大问题就是只有两个 E 核
    MrKrabs
        16
    MrKrabs  
       45 天前
    就算是两个 E 核也不可能 24 小时满载的
    ViolaH
        17
    ViolaH  
       45 天前
    OP 看看有没有可能是我遇到的这个问题

    https://ex.noerr.eu.org/t/1092410
    MrLonely
        18
    MrLonely  
    OP
       45 天前
    @ViolaH 你的这个 CursorUIViewService 对 CPU 的占用高吗?在我这里这个 CursorUIViewService 只占用 0.3%
    bowencool
        19
    bowencool  
       45 天前
    那个占用高且我不认识,我就 kill 哪个
    leozeeho
        20
    leozeeho  
       43 天前
    E 核本来就设计为长期满载吧,后台任务都是给 E 核的。敲键盘卡顿,要么就是你窗口开太多,要么就是程序需要重启一下了,或者换个输入法(微信输入法比较快,官方的输入法每个年代都有点小 bug ,懒得琢磨)
    ahdw
        21
    ahdw  
       42 天前 via Android
    这是什么软件,还能区分 E 核 P 核
    MrLonely
        22
    MrLonely  
    OP
       41 天前
    @ahdw istats menu ,setapp 带的。
    XiSH
        23
    XiSH  
       30 天前 via iPhone
    苹果的处理器只支持任务从小核迁移到大核,导致调度特别保守,m1p 和 m1m 很容易小核吃满卡顿。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2467 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 15:50 · PVG 23:50 · LAX 08:50 · JFK 11:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.