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

每天 Bug Sur 系统都会通过 syncdefaultsd 进程上传大量数据

  •  
  •   FaiChou · 2020-12-27 16:26:24 +08:00 · 4873 次点击
    这是一个创建于 1188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1

    2

    自从升级到大瑟尔, 每天都会遇到, 持续好几分钟的上传, 虽然不占用所有网络(最多只有 500KB/s), 但总感觉有小偷在偷东西.

    syncdefaultsd 是 iCloud 备份的进程. 我用 iCloud 非常少, 每天图片 /视频顶多增加 1-2 张, 所以这个进程不止同步图片这点数据.

    所以好奇它究竟在同步些什么数据呢?

    之前遇到会等待它同步完成, 现在每次遇到都会直接 kill process. 给苹果客服打电话只给一堆没用的建议.

    有遇到的小伙伴吗?

    有什么命令可以 monitor 这个进程的启动, 然后再执行脚本 kill 它?

    第 1 条附言  ·  2020-12-28 09:44:20 +08:00
    20 条回复    2021-01-16 14:01:35 +08:00
    ItzhacLea
        1
    ItzhacLea  
       2020-12-27 17:03:45 +08:00
    syncdefaultsd=$(ps aux | grep -w syncdefaultsd | grep -v "grep" | wc -l | sed 's/[[:space:]]//g')
    if [[ "$syncdefaultsd" != "0" ]]; then
    killall syncdefaultsd
    fi

    保存为 sh,写个 plist 用 launchctl 调用,plist 里可以用 StartInterval 指定运行间隔
    lscho
        2
    lscho  
       2020-12-27 17:50:29 +08:00 via iPhone
    关了同步不行吗
    txydhr
        3
    txydhr  
       2020-12-27 17:50:57 +08:00 via iPhone
    蓬佩奥:俄罗斯的阴谋
    川普:不是 zg
    txydhr
        4
    txydhr  
       2020-12-27 17:51:28 +08:00 via iPhone
    蓬佩奥:俄罗斯的阴谋
    川普:不,是 zg
    lscho
        5
    lscho  
       2020-12-27 17:58:35 +08:00 via iPhone   ❤️ 1
    iCloud 确实不止同步图片这点数据

    iCloud 同步了很多系统文件以及 app 产生的文件。。。如果只需要备份图片 /视频,完全可以不用 iCloud 。

    话说回来,现在只要你用了设备联了网,普通人几乎不可能防止资料被“偷走”。所以如果工作不涉密就放心大胆的用吧,想的太多徒增烦恼。
    loading
        6
    loading  
       2020-12-27 18:06:14 +08:00 via Android
    @lscho 不登录 iCloud 还会传吗?
    FaiChou
        7
    FaiChou  
    OP
       2020-12-27 18:24:20 +08:00
    @lscho #5 每次都上传几十到几百兆的内容, 并且每天都会遇到好多次. 作为一个普通用户, 做不到视而不见 # )


    @ItzhacLea #1 谢谢, 除了 StartInterval 这种频繁监控, 还有其他监视方案吗?


    @txydhr #4 我就当你抖个机灵了 : )
    pupboss
        8
    pupboss  
       2020-12-27 18:43:23 +08:00
    同样很关心这个问题,经常 600k 到 1M 的速度,持续上传十几分钟,一度怀疑是病毒软件伪装进程,还特地看看 syncdefaultsd 打开了哪些文件,基本上就是一两个和 keystore 相关的,看不出来个所以然
    mikeven
        9
    mikeven  
       2020-12-27 18:54:14 +08:00
    说不定 Bug sur 只是上传了 bug 日志(狗头)
    nujabse
        10
    nujabse  
       2020-12-27 19:18:23 +08:00
    好奇楼主的截图是用的什么软件监控的应用联网
    kikyous
        11
    kikyous  
       2020-12-27 19:20:41 +08:00
    小苹果能有什么坏心眼呢?
    FaiChou
        12
    FaiChou  
    OP
       2020-12-27 20:14:34 +08:00   ❤️ 1
    szq98
        13
    szq98  
       2020-12-27 20:22:45 +08:00 via iPhone
    能否看它打开的文件
    FaiChou
        14
    FaiChou  
    OP
       2020-12-27 20:23:24 +08:00
    @kikyous #11 回看了下我发表的内容, 应该没有误导你们觉得 apple 有「坏心眼」的意思, 已经有 2 位朋友有这个意思了. 我只是想知道 1. 我这情况是不是个例 2. 它究竟在上传些什么 3. 是否可以关掉以及如何关掉
    FaiChou
        15
    FaiChou  
    OP
       2020-12-27 20:26:24 +08:00
    @szq98 #13 不是很懂怎么调试. 我是在 activity monitor 里搜 `syncdefaultsd` 这进程, 然后点击能点击的所有按钮去查看, 都是些系统调用, 还有 sample txt 里一堆信息, 看起来都是 iCloud 相关的.
    totoro52
        16
    totoro52  
       2020-12-28 10:41:27 +08:00
    @kikyous 苹果在用户隐私这方面是被罚过钱的
    typetraits
        17
    typetraits  
       2020-12-29 09:50:37 +08:00
    终端里执行 sudo lsof -p `pgrep syncdefaultsd`
    如果想在 GUI 里观察的话,就用 root 用户打开活动监视器:
    sudo "/System/Applications/Utilities/Activity Monitor.app/Contents/MacOS/Activity Monitor"
    然后双击 syncdefaultsd 进程就可以看到该进程打开的文件
    Chadit
        18
    Chadit  
       2021-01-15 15:26:30 +08:00   ❤️ 1
    天天上传天天上传,动不动就上传动不动就上传,一传就停不下来一传就停不下来,动不动就是 500KB/s 动不动就是 500KB/s,服了,有啥好上传的,淦

    [![s0VIgJ.png]( https://s3.ax1x.com/2021/01/15/s0VIgJ.png)]( https://imgchr.com/i/s0VIgJ)
    FaiChou
        19
    FaiChou  
    OP
       2021-01-16 09:55:41 +08:00
    @Chadit #18 我把 iCloud 备份照片给关掉, 就好很多了. 就很纳闷每天 1 两张图片 为啥要上传这么多呢.
    Chadit
        20
    Chadit  
       2021-01-16 14:01:35 +08:00
    @FaiChou 好,我也试试,你每天还有一两张,我一张都没有还传传传,15 年的电脑罩不住啊,一传就呼呼呼的哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2725 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:43 · PVG 20:43 · LAX 05:43 · JFK 08:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.