OneDrive for Mac CPU 占用高的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jasonj99
V2EX    macOS

OneDrive for Mac CPU 占用高的问题

  •  
  •   jasonj99 2022-05-28 15:00:55 +08:00 4609 次点击
    这是一个创建于 1236 天前的主题,其中的信息可能已经有所发展或是发生改变。

    MacOS 12.4 ,OneDrive (appstore 版),Mac Mini 2018 ( Intel 处理器)

    自从更新 MacOS 12.3 同时更新了新的 OneDrive App 以来,OneDrive 就一直是资源占用大户。刚开始时是内存和 CPU 占用都很高,上个月更新 OneDrive 后,内存占用的问题好像基本解决了,但是 CPU 一直在 100%到 200%间。

    OneDrive 里大概存了共 50-60GB 的文件,所有的文件都已经同步了。OneDrive 每隔一会就“处理文件更改”,这时就 CPU 占用率就 200%左右;不“处理文件更改”时,CPU 占用率就在 100%左右。

    试过 ResetOneDriveApp.command 两次了,没有解决问题。

    谁知道怎么解决这个问题?给个方法呗。

    28 条回复    2022-05-31 09:54:48 +08:00
    zjvbqla
        1
    zjvbqla  
       2022-05-28 15:36:02 +08:00 via iPhone
    我已经放弃用 one drive 了,找到答案再用
    sirlion
        2
    sirlion  
       2022-05-28 15:36:13 +08:00
    你试试用测试版的,支持 arm 原生了

    而且 onedrive 的文件夹确实不是普通的文件夹,里面的其实每个文件本地都有好几个微型文件做记录,文件越多越容易卡 cpu ,我 5w 个文件复制一周都复制不进去,反而 1k 1k 的往里面分批,1 小时搞定
    xinbaqiu
        3
    xinbaqiu  
       2022-05-28 15:38:47 +08:00
    同样的问题,M1Pro ,用的 MAS 的客户端,还是 Rosetta 转译的。不知道 arm 原生有没有解决这个问题
    Building
        4
    Building  
       2022-05-28 15:41:06 +08:00 via iPhone
    小文件多的话正常的,可以打包成压缩文件再同步
    agboh
        5
    agboh  
       2022-05-28 15:51:58 +08:00
    可以用[App Tamer]( https://www.stclairsoft.com/AppTamer)设置 CPU 占用上限。
    jasonj99
        6
    jasonj99  
    OP
       2022-05-28 16:22:57 +08:00
    @sirlion @xinbaqiu 奇怪,我在 MacbookAir M1 本上用 OneDrive(转译的 Intel 版,也是 AppStore 版),相同的账户,目前没有问题。反而是在 Intel 处理器的 Mac Mini 上一直不正常。哭笑不得啊
    jasonj99
        7
    jasonj99  
    OP
       2022-05-28 16:27:33 +08:00
    @zjvbqla 目前不能放弃 OneDrive ,只能每次同步后从 OneDrive 菜单里暂停 OneDrive 同步 8 小时,需要同步的时候再打开同步。

    这样的问题几个月都解决不了,怀疑 MS 的测试团队每天都在干啥
    Tumblr
        8
    Tumblr  
       2022-05-28 16:34:40 +08:00
    我的 OneDrive 占用倒是不多,一般在 1%以下,偶尔跳到 10%左右。但是 Windows Server 一直占用很高,垃圾微软!
    ttgo
        9
    ttgo  
       2022-05-28 16:37:55 +08:00
    我真心认为微软就是故意恶心 mac 用户:能用,但是就是让你不爽。
    mac 下的 onedrive 问题太特么多了。
    bsfx2
        10
    bsfx2  
       2022-05-28 16:47:50 +08:00
    Windows 下的 OneDrive 也问题很多的。朋友小文件存了 60 GB 直接罢工,一直卡在处理变动。
    Dealbreaker
        11
    Dealbreaker  
       2022-05-28 17:08:47 +08:00
    是 Window ,不是 Windows ,和微软没关系。
    Dealbreaker
        12
    Dealbreaker  
       2022-05-28 17:09:01 +08:00
    @Tumblr #8
    lucifer9
        13
    lucifer9  
       2022-05-28 18:46:31 +08:00 via iPhone
    微软 MAS 坚持不上原生版本是为啥
    leeway82
        14
    leeway82  
       2022-05-28 18:55:01 +08:00 via Android
    我没有用 app store 版本,用的官网下载安装版没有问题。
        15
    jasonj99  
    OP
       2022-05-28 19:02:06 +08:00
    看来大家也没啥好办法,还是等 MS 更新吧。
    MS 故意恶心 Mac 用户实锤
    antpliot
        16
    antpliot  
       2022-05-28 19:29:33 +08:00
    我忍受了一段时间,最后放弃了
    huntley
        17
    huntley  
       2022-05-28 19:43:41 +08:00
    我也是 mas 版的用着完全没问题啊
    wand
        18
    wand  
       2022-05-28 21:16:38 +08:00 via iPhone
    @huntley 请问你的 OneDrive 同步了多少文件?
    huntley
        19
    huntley  
       2022-05-28 21:33:58 +08:00
    @wand 82.4g ,不过我是随用随下的,用完了就释放空间。
    Tumblr
        20
    Tumblr  
       2022-05-28 23:30:40 +08:00
    @ttgo #9 何止 Mac 用户啊,连 Windows 用户都要被恶心。
    自从 22.33.213.2 开始在 Windows 11 上无法正常启动,直接闪退,还是企业版用户。
    @songxy6119 #11 啊!多谢纠正~
    dingwen07
        21
    dingwen07  
       2022-05-29 05:27:03 +08:00
    这个你得怪苹果,原先好用的内核扩展不让用了,而 FileProvider API 的性能就是这样子
    不是你想的那样微软恶心苹果用户哦,事实上正好相反
    FaceBug
        22
    FaceBug  
       2022-05-29 15:17:28 +08:00
    这几年来我和队友都在用,同样的系统版本、OneDrive 版本下

    她的就不会一直高 CPU ,而我长期 50-200%

    主要区别就是她的文件比较,而我因为有很多代码,可能文件 10 万起

    所以我觉得和文件多少有很大的关系
    jasonj99
        23
    jasonj99  
    OP
       2022-05-29 15:26:51 +08:00
    @FaceBug 也不能怪文件多或者小文件多。我两台 Mac ,一个 MacMini ,经常性 200% CPU 占用;一个 Macbook Air M1 ,基本上没出现过高 CPU 占用。两台机子同样的 OneDrive 账户,同样的 MAS 的 OneDrive ,同样的本地保留所有文件,OneDrive 表现就很不一样。
    FaceBug
        24
    FaceBug  
       2022-05-29 16:11:11 +08:00
    @jasonj99 我都是横向对比 intel ,因为我们都是 intel 的 MBP ,另外我还有 intel 的黑苹果
    Newface
        25
    Newface  
       2022-05-29 23:14:42 +08:00
    @FaceBug 同出现过类似情况( mbp intel 平台),在同步有限数量的照片文件夹时,CPU 占用会高,但还可以接受,曾经想同步过一个手机备份,忘记压缩了,里面也是巨多的小文件,onedrive 直接卡死(但其实还在同步),风扇狂转...感觉是 onedrive 分析本地文件算法太差了?同样的文件 od 得耗费更多的计算资源,文件数量一多 CPU 占用就直接爆表。
    llllllLllll
        26
    llllllLllll  
       2022-05-29 23:26:00 +08:00
    同遇到这个问题
    llllllLllll
        27
    llllllLllll  
       2022-05-29 23:26:55 +08:00
    我也是 intel 处理器的 mbp ,也是发现几乎一直在“处理文件更改”,占用率很高
    PatrixHou
        28
    PatrixHou  
       2022-05-31 09:54:48 +08:00
    我尝试过的办法:
    1 、完全卸载重装测试版,即「独立」版本,现在的版本号是 22.105.0515.0002 ;
    2 、删除多余的 OneDrive 「替身」文件夹;
    3 、在 Spotlight 里排除 OneDrive 相关的文件夹(要找到真正的存储位置)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1300 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 23:52 PVG 07:52 LAX 16:52 JFK 19:52
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86