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

2020-12-27 16:26:24 +08:00
 FaiChou

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

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

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

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

有遇到的小伙伴吗?

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

5179 次点击
所在节点    macOS
20 条回复
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
2020-12-27 17:50:29 +08:00
关了同步不行吗
txydhr
2020-12-27 17:50:57 +08:00
蓬佩奥:俄罗斯的阴谋
川普:不是 zg
txydhr
2020-12-27 17:51:28 +08:00
蓬佩奥:俄罗斯的阴谋
川普:不,是 zg
lscho
2020-12-27 17:58:35 +08:00
iCloud 确实不止同步图片这点数据

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

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


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


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

[![s0VIgJ.png]( https://s3.ax1x.com/2021/01/15/s0VIgJ.png)]( https://imgchr.com/i/s0VIgJ)
FaiChou
2021-01-16 09:55:41 +08:00
@Chadit #18 我把 iCloud 备份照片给关掉, 就好很多了. 就很纳闷每天 1 两张图片 为啥要上传这么多呢.
Chadit
2021-01-16 14:01:35 +08:00
@FaiChou 好,我也试试,你每天还有一两张,我一张都没有还传传传,15 年的电脑罩不住啊,一传就呼呼呼的哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/739393

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX