Monarchy
V2EX  ›  macOS

27 Beta2 appstoreagent 进程 占用很高的 CPU 咋办

  •  
  •   Monarchy · Jun 25 · 5229 views

    appstore 都没有打开,appstoreagent 进程占用很高的 CPU ,强制退出了过一会儿还会出来,重启之后出来的时间慢一点 有通过 hosts 屏蔽 sylvan.apple.com ,不知道是不是因为这个,但是试了下解除屏蔽还是会疯狂下载

    21 replies    2026-07-20 17:19:58 +08:00
    di11wei
        1
    di11wei  
       Jun 25
    遇到了,试着关闭 appstore 中的自动更新以及系统设置中的自动更新,有所缓解。
    但依然会出现这个情况,但感觉对续航影响不大。
    只能忍着了,毕竟测试版。
    desususula
        2
    desususula  
       Jun 25   ❤️ 1
    https://www.reddit.com/r/MacOS/comments/iob960/appstoreagent_process_running_insanely_high_cpu/

    应该是重构碰到屎山代码了,六年前的解决方案是删除~/Library/Caches 里的 com.apple.appstoreagent 目录,然后退出登录
    Monarchy
        3
    Monarchy  
    OP
       Jun 25
    @desususula 感谢🙏 ,似乎是这样的
    wu67
        4
    wu67  
       Jun 25
    关掉自动更新也会跑出来. 只要打开应用商店就会自己启动.
    在活动监视器里面, 强制终止掉就行, 好像不影响正常使用.
    leon912
        5
    leon912  
       Jun 25
    可怕的屎山。
    我暂时还没遇到这个问题,但是邮件 app 还是会经常占用超高 cpu
    lurenn
        6
    lurenn  
       Jun 25
    直到昨天,我也是遇到了相同的问题。CPU4 个能效核全跑满。
    不过今天上午刚一看,appstoreagent 占用 CPU0%了!?我啥都没干
    leon912
        7
    leon912  
       Jun 25
    @desususula 感谢,刚说没遇到,看了一眼就遇到了。按照你的这个解决了。但是邮件时不时超过 100%,还是一点办法都没有。已经这么多年了,这个问题一直在。
    Uniqar
        8
    Uniqar  
       Jun 25 via iPhone   ❤️ 3
    应该是新引入的问题,大概是 arcade 相关的数据库文件的 scheme 没有对齐(创建的 scheme 和读取预期的 scheme 不一致,意思就是就算你清理了本地文件,appstoreagent 下次也会自动创建错误的 db )
    根治只能等 beta3+,缓解就是创建 watchdog 等 appstoreagent 的 cpu 上了 40 就杀一次但一般十分钟内就会复发,更好的缓解是杀 appstoreagent 的同时把 dasd 也杀一次,可以把 dasd 的任务调度推迟几个小时
    Uniqar
        9
    Uniqar  
       Jun 25 via iPhone
    邮件的话,考虑禁用一下网易邮箱账号试试?我也遇到过,把 163 关掉就恢复了…
    john46
        10
    john46  
       Jun 26
    写一个定时任务定时执行
    ➜ ~ pkill -9 appstoreagent
    ➜ ~ pkill -9 BiomeAgent
    monarchylive
        11
    monarchylive  
       Jun 26
    @Uniqar 大佬牛 X 真的这样,清了 Cache 还是会出现
    Chay
        12
    Chay  
       Jun 28   ❤️ 1
    shawn123
        13
    shawn123  
       Jun 28
    更新了 beta2,没有出现这个问题
    leon912
        14
    leon912  
       Jun 29
    @Uniqar 没用网易邮箱,现在是 qq 、单位、gmail 。不确定是哪个。我挨个关掉试试?
    leon912
        15
    leon912  
       Jun 29
    @Uniqar 试了一遍,好像是我们公司的邮件会导致邮件 app 的 cpu 占用率高。这种情况一般是什么原因呢?
    Brodess
        16
    Brodess  
       Jun 30
    这个似乎会导致发烫非常严重?
    KylinDemons
        17
    KylinDemons  
       18 days ago
    @leon912 邮件设置,隐私里面,关闭邮件隐私保护所有选项即可
    leon912
        18
    leon912  
       17 days ago
    @KylinDemons 好的,我试试。感谢
    itchina110
        19
    itchina110  
       14 days ago
    登录 App Store 账号以后,发现 CPU 不响了。

    看这个帖子以后,我准备去 App Store 里面退出账号,然后点击头像以后发现让输入密码,所以我就输入密码登录了。
    moefishtang
        20
    moefishtang  
       13 days ago
    beta3 好像解决了这个问题
    还有在 loginscreen 卡顿的问题
    mrcode
        21
    mrcode  
       14h 26m ago
    pids=($(pgrep -x appstoreagent)); (( ${#pids[@]} )) && { echo "暂停 PID: ${pids[*]}"; kill -STOP "${pids[@]}"; } || echo "未找到 appstoreagent"

    试试这个呢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1294 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 23:46 · PVG 07:46 · LAX 16:46 · JFK 19:46
    ♥ Do have faith in what you're doing.