V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
ZE3kr
V2EX  ›  全球工单系统

OneDrive for Mac 为何那么卡

  •  1
     
  •   ZE3kr · 2019-03-10 09:34:14 +08:00 · 9976 次点击
    这是一个创建于 1845 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Office 三件套我倒是没觉得多卡,可能电脑比较新,配置还不错。但作为 Onedrive 半年的用户,Onedrive 经常特别卡,尤其是这个最新版,也没有同步多少文件(就几十 /几百,有时几千个),就要一直占用 100%-200% 的 CPU,何况有的时候还根本没在同步。都 2019 年了这个问题还不解决么?

    用过官网下载版和 MAS 版,都一样。MAS 上可以看到很多这种一星评论:







    所以我这个是个例呢,还是普遍现象? Windows 上的 Onedrive 也这么卡么?希望 Windows 用户也来说说体验

    所以还有什么网盘推荐么?我现在是 iCloud 同步小文件和文档,Onedrive 同步图片。以后可能直接升级 Adobe 的 LR/PS CC 计划来获得更多的云存储了(感觉是个云同步都没这么差)。

    学生党,买 Office 365 为了看课件,做 Windows 下兼容的 PPT 什么的。送了 1TB 存储挺好的,Onedrive 普通的计划就支持 On-Demand (文件随选),相当于 Dropbox 只有更贵的计划才有的 “ Smart Sync ”(智能同步),Onedrive 计划相比 Dropbox 就显得很实惠了( Office 365 家庭版就尤其显得便宜)。所以讲真,Onedrive 功能什么都不缺,就是卡!
    第 1 条附言  ·  2019-03-10 16:10:27 +08:00
    @JCZ2MkKb5S8ZX9pq 提出的删除缓存可能会有效果,我这边感觉上传速度变快了(但 CPU 依然 100%-200%),见 #22 #28
    可以使用这个脚本删除: https://github.com/bcdady/MyScripts/blob/master/Reset-OneDrive-macOS.sh
    或者使用如 CleanMyMac 的第三方软件删除缓存
    38 条回复    2021-08-27 15:27:29 +08:00
    UnknownR
        1
    UnknownR  
       2019-03-10 09:51:31 +08:00   ❤️ 1
    可以试试 ExpanDrive,看介绍应该是支持 onedrive 的
    BingoXuan
        2
    BingoXuan  
       2019-03-10 10:00:49 +08:00   ❤️ 1
    这不是一个软件工程的问题,而是一个商业战略的问题
    ZE3kr
        3
    ZE3kr  
    OP
       2019-03-10 10:04:53 +08:00
    @BingoXuan 那 Windows 上的 OneDrive 卡么?我不怎么用 Windows
    debiansid
        4
    debiansid  
       2019-03-10 10:06:16 +08:00 via iPhone   ❤️ 1
    @ZE3kr 不卡
    yanghongyi36
        5
    yanghongyi36  
       2019-03-10 10:08:34 +08:00   ❤️ 2
    windows 下 onedrive 基本感受不到存在 就和系统里的一块硬盘感觉差不多
    ZE3kr
        6
    ZE3kr  
    OP
       2019-03-10 10:12:29 +08:00 via iPhone
    我觉得要么是这个 Onedrive 是从 Windows 版本直接移植过来的所以性能不行,要么就是微软故意把这个软件做卡(加了一些死循环)。微软这样的大厂不至于只能写出性能这么差的软件
    geelaw
        7
    geelaw  
       2019-03-10 10:14:03 +08:00 via iPhone   ❤️ 2
    Windows 的 OneDrive 很好用,我发现 OneDrive for macOS 经常在睡醒之后一直处于“同步中”状态却没有进行任何同步,我一般都是先赞同再继续,点“继续”之后会卡住半分钟……
    HangoX
        8
    HangoX  
       2019-03-10 10:14:19 +08:00 via Android   ❤️ 1
    因为 mac 还没有那 win 上的虚拟磁盘服务,等过一两年出了就好了,都卡,估计是在计算差量
    ZE3kr
        9
    ZE3kr  
    OP
       2019-03-10 10:24:51 +08:00
    @HangoX 不了解 VDS,我觉得如果是微软搞的技术 Mac 不去做支持吧。如果 VDS 是文件系统相关的,那我觉得 APFS 比 NTFS 先进很多吧。可能是 Windows 上用了 VDS 做了优化,Mac 上没有 VDS,然后没有用任何别的优化。
    Biggoldfish
        10
    Biggoldfish  
       2019-03-10 10:30:00 +08:00   ❤️ 3
    @ZE3kr
    你是如何得出“ APFS 比 NTFS 先进很多”这个结论的。。。?单纯看发布时间早晚吗
    ZE3kr
        11
    ZE3kr  
    OP
       2019-03-10 10:44:28 +08:00 via iPhone   ❤️ 1
    @Biggoldfish 其实主要还是看这个啦 https://en.wikipedia.org/wiki/Comparison_of_file_systems
    我觉得 APFS 有很多实用的功能,比如 Copy-on-write 和容器什么的。而且原生支持快照而不像 VSS 那样。
    Nasei
        12
    Nasei  
       2019-03-10 11:20:38 +08:00 via Android   ❤️ 1
    win 平台的当然不会卡,默认 win10 是自带的,微软还不会傻到扔个会卡系统的自带软件
    lizhuoli
        13
    lizhuoli  
       2019-03-10 11:36:39 +08:00 via iPhone   ❤️ 1
    估计是针对 NTFS 专门适配,没兼容 APFS 的问题吧,这种软件不太可能是 GUI 层面的什么代码导致 CPU 负载满转,肯定是基础模块的问题,可以反馈+@M$大佬解答
    Actrace
        14
    Actrace  
       2019-03-10 11:36:42 +08:00   ❤️ 1
    OneDrive 在 Windows 照样很吃资源,只不过 windows 效能很好,所以你几乎感觉不到存在,然而如果你打开任务管理器一看,尼玛 cpu 已经 100%了。
    这种情况搬到 macOS 上以后,macOS 的劣势就被放大了。

    基本上来说,卡主要是在文件对比的阶段。每次开机启动第一件事,OneDrive 就是让你的电脑变卡。
    azh7138m
        15
    azh7138m  
       2019-03-10 11:44:42 +08:00 via Android   ❤️ 1
    OneDrive 给我的感觉就是吃网络,突然网卡一下,感觉电脑就像是卡死了一样,很痛苦
    ZE3kr
        16
    ZE3kr  
    OP
       2019-03-10 12:03:38 +08:00 via iPhone
    @Actrace 有道理,我看很多人说 Mac 对超频更加激进,因此 CPU 温度能到很高😂所以有软件能给 onedrive 限制 CPU 么
    Actrace
        17
    Actrace  
       2019-03-10 12:23:06 +08:00   ❤️ 1
    @ZE3kr 不用担心,有温度墙。这是 apple 设计好的,保修期内绝对坏不了。
    ThomasZ
        18
    ThomasZ  
       2019-03-10 12:36:00 +08:00 via Android   ❤️ 1
    找一个 mac 上支持 onedriver 的第三方吧,win10 上还好,没感觉到有啥问题
    orangeade
        19
    orangeade  
       2019-03-10 12:40:27 +08:00 via Android   ❤️ 1
    Windows 上很舒服,Mac 上的 finder 右键没法选择同步,蛋疼
    ZE3kr
        20
    ZE3kr  
    OP
       2019-03-10 13:11:43 +08:00
    @Actrace 你这么解释完我就放心很多了呢,我的 Mac 还能用一年不坏
    ZE3kr
        21
    ZE3kr  
    OP
       2019-03-10 13:13:28 +08:00
    @orangeade Mac 新版就有了,功能还是够的
    JCZ2MkKb5S8ZX9pq
        22
    JCZ2MkKb5S8ZX9pq  
       2019-03-10 14:03:32 +08:00   ❤️ 1
    卡的。好像是缓存问题。实在不爽了关掉一下,跑一个清缓存的东西。
    你搜搜
    sudo sh fix_onedrive.sh
    忘了是哪儿下的了,反正也是搜卡顿搜出来的 google 前排。
    580a388da131
        23
    580a388da131  
       2019-03-10 14:03:48 +08:00 via iPhone   ❤️ 1
    我换到 macOS 后,13G 的同步文件合并就没有成功过,一天到晚不是没进度,就是电脑吱吱响,再不就是直接卡死,无语中。
    loli
        24
    loli  
       2019-03-10 14:07:46 +08:00 via Android   ❤️ 1
    google drive 的客户端在 Windows 下也卡得要死,iTunes 在 Windows 也一样。综上所述你理解了吧。
    ZE3kr
        25
    ZE3kr  
    OP
       2019-03-10 14:53:12 +08:00
    @JCZ2MkKb5S8ZX9pq 你说的应该是这个 https://github.com/bcdady/MyScripts/blob/master/Reset-OneDrive-macOS.sh 刚才删了 100M 多的缓存。
    JCZ2MkKb5S8ZX9pq
        26
    JCZ2MkKb5S8ZX9pq  
       2019-03-10 15:09:52 +08:00   ❤️ 1
    @ZE3kr 差不多,你这个好像比我那个强,还加了自动退出和重启。
    另外我的一台 PC 发现磁盘有问题,导致那端的 onedrive 一直会对文件误判,导致反复同步。这也可以留意一下。
    cyspy
        27
    cyspy  
       2019-03-10 15:10:42 +08:00   ❤️ 1
    @ZE3kr 在 windows 自带的几个工具的加持下,NTFS 比 APFS 差的应该只有字符集这个方面,但毕竟 windows 出来的时候世界上还没有 unicode 呢,mac 则是直接抛弃所有旧软件。everything 这样的神器 APFS 应该搞不出来
    JCZ2MkKb5S8ZX9pq
        28
    JCZ2MkKb5S8ZX9pq  
       2019-03-10 15:12:44 +08:00
    @ZE3kr 我那个核心部分稍微有点不一样
    find ~/Library/Group\ Containers/ -type d -name OfiiceFileCache -exec rm -r {} +
    dingyx99
        29
    dingyx99  
       2019-03-10 15:16:13 +08:00   ❤️ 1
    @cyspy Everything 不是依靠 NTFS 的特性开发的吗
    除非 APFS 也有 NTFS 的那几个功能否则应该也做不出这么快
    (不过我已经很满意 Spotlight 的速度了
    cyspy
        30
    cyspy  
       2019-03-10 17:32:07 +08:00
    @dingyx99 大概是因为绝大部分 mac 都是容量很小的顶级 SSD 吧
    Prophetia
        31
    Prophetia  
       2019-03-12 21:22:39 +08:00   ❤️ 1
    用了很久了,刚开始用的时候,随时都卡。后来升了几次级,每次开机的时候卡。再后来基本上不卡了。
    等到今年初文件随选功能上线,我是很期待这个功能的,就打开了,然后几乎一直卡,只要动了 onedrive 文件夹下面的一个文件,CPU 和温度马上就上去了。没办法,又把文件随选关了。
    现在基本上可以接受,安静,也不卡。
    ZE3kr
        32
    ZE3kr  
    OP
       2019-03-13 11:16:45 +08:00 via iPhone
    @Prophetia 今年刚支持随选的时候我就开了这个功能,的确可能是这个功能的原因。但这个功能实在是太方便了不想关。
    Prophetia
        33
    Prophetia  
       2019-03-13 11:52:47 +08:00   ❤️ 1
    @ZE3kr 我尝试了很多次了,基本上确定是这个功能的问题。但是现在确实没有勇气一直开,风扇声音和温度一直居高不下,唉……再等几个版本吧,我现在没安装 MAS 的版本,是装的独立版,基本上半个月到一个月会有一个新版本,我就尝试一次,哈哈,希望再过两个月就能放心用随选功能了。
    espaul64
        34
    espaul64  
       2019-03-13 21:49:41 +08:00   ❤️ 1
    每次点 onedrive 那个菜单栏图标都要等一会儿窗口才出来……
    yanjieee
        35
    yanjieee  
       2019-07-15 17:34:26 +08:00
    @Prophetia 大半年过去了,还卡吗?我这几天也被这个功能搞得难受,关了舍不得,开了 CPU 和温度马上起飞。
    wcsgzc
        36
    wcsgzc  
       2020-03-30 17:45:07 +08:00
    都 2020 年了,这个问题解决了吗?我这边 Mac 用 onedrive 还是很卡
    vv13
        37
    vv13  
       2021-01-11 11:44:05 +08:00
    好像关掉文件随选后就没那么卡了
    zjvbqla
        38
    zjvbqla  
       2021-08-27 15:27:29 +08:00
    2021 年快过去了,老问题依旧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   961 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 21:46 · PVG 05:46 · LAX 14:46 · JFK 17:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.