cloudd —— 把 App 数据同步到 iCloud 的那个守护进程
最后更新: 2026-07-30
cloudd 是 CloudKit 的客户端一侧。CloudKit 是苹果和第三方开发者用来通过 iCloud 同步 App 数据的框架,备忘录、提醒事项、钥匙串记录、游戏存档以及数不清的第三方 App 都靠它。它的流量是真实的,在数据量变动大时可能不小,但平时很安静。不要拦它——如果这份同步对你有意义,该做的是限速。
它是什么
cloudd 是 CloudKit 背后的守护进程。如果说 iCloud 云盘处理的是文件,那么 CloudKit 处理的就是结构化记录——那种 App 存在内部、又希望在你各台设备之间保持一致的数据。
跑在它上面的东西多得超出直觉。苹果自家的备忘录、提醒事项、无边记,以及 iCloud 钥匙串的记录层,都是 CloudKit 的客户端。大量第三方 App 也是:当一个开发者既不想自己跑服务器、又不想让你注册账号,CloudKit 几乎是必然选择——存储算在你的 iCloud 容量里,身份就用你本来就有的 Apple 账户。
结果就是,cloudd 的流量是个汇总值。它不是某一个功能的同步,而是你 Mac 上所有基于 CloudKit 的 App 共用一根管子。
它为什么要联网
三种不同的触发方式,分清楚它们能解释掉大部分令人困惑的读数。
你改了东西。 编辑了一条备忘录、勾掉一个提醒、某个 App 的数据变了,改动会被推上去。这类操作小而频繁。
别处改了东西。 你在 iPhone 上的编辑,是通过 cloudd 送到 Mac 上的。这就是为什么一台你根本没碰的机器上,这个进程也可能在忙——活儿是从另一台设备来的。
正在建立数据集。 给一个已经积累了大量数据的 App 打开 iCloud,意味着整份已有数据要上传一次;在一台新 Mac 上登录,则是反过来,整份数据要下来。这两种都是一次性的大爆发,也都经常被误认成进程失控。
正常流量应该是多少
日常来看不大——普通的编辑操作通常也就几 MB,因为 CloudKit 同步的是记录而不是整个文件,而记录本身很小。
例外就是上面那两种「建立数据集」的情况。给一个积累了好几年数据的 App 打开同步,或者配置一台新 Mac,单次跑出几百 MB 到几个 GB 都有可能。这是预期行为,初次核对完成后就会平息下来。
真正该警惕的模式是持续的大流量却对不上任何改动——一台没什么事发生的 Mac 上,cloudd 一连忙好几天。这种情况通常说明某项同步一直在失败又一直在重试,而解法一般在 App 或账户层面,不在网络层面。
能不能关掉
没有直接开关,但有更好的杠杆。 cloudd 属于「别拦截,限速就好」这一类:拦掉会出乱子,限速则很安全。
系统没有提供禁用这个守护进程的正规开关,杀掉它也不会有持久效果。你真正能控制的是它要搬什么。系统设置 › 你的 Apple 账户 › iCloud 里列出了所有通过 iCloud 同步的 App,把你不在乎的关掉,就是从源头掐掉了那部分流量。这比任何网络层的干预都有效,因为数据压根就不会进队列。
如果问题只是时机而不是同步本身——你是现在需要带宽,不是永远不想同步——那限速才是对的工具。CloudKit 本来就是按「连接可能慢、可能断」设计的,限速只会让同步晚一点完成,不会弄坏什么。记录会晚点到,但一条都不会丢。
怎么看它到底用了多少
cloudd 的流量只有放在时间轴上才有意义。你打开某项同步那天跑了几个 GB,完全正常;同样的数字天天出现,那就不正常了。而如果没有历史记录,这两种情况看起来一模一样。
Bytetally 按进程留着上传下载的历史,所以你能分辨 cloudd 那个尖峰到底是一次事件还是一种模式。如果是模式,你可以在保持同步存活的前提下压住它的速率,而不是一刀切断、事后再纳闷为什么某个东西一直没同步过来。
相关进程
常见问题
cloudd 和 bird 有什么区别?
它们同步的东西不一样。bird 管的是 iCloud 云盘——你在访达里能看到的真实文件和文件夹。cloudd 管的是 CloudKit,也就是结构化的 App 数据:你的备忘录、提醒事项、某个 App 的记录和设置。重度使用 iCloud 的 Mac 上,这两个通常都会出现。
我什么都没改,cloudd 为什么在上传?
你其他设备上的改动也是通过 cloudd 送达的,所以它可能是因为你在 iPhone 上做了什么而忙起来。它还会定期做一致性核对;另外刚打开某项同步时,它需要把已有的整份数据上传一次,那是一次性的爆发,不是持续消耗。
能禁用 cloudd 吗?
没有直接开关,也不建议硬来。正规的控制方式是选择同步什么:系统设置 › 你的 Apple 账户 › iCloud 里可以逐个 App 关闭。把用不上的关掉,比跟运货的守护进程较劲有效得多。
给 cloudd 限速安全吗?
安全,而且通常正是该做的。CloudKit 同步本身就是按「网络可能慢、可能断」来设计的,所以限速只会让同步变慢,不会把数据搞坏。当你需要把带宽让给前台任务时,它是个很合适的限速对象。
看清它到底用了多少
Bytetally 逐进程分别统计上传与下载,实时和历史都有,全部在本机完成。
免费下载 · Mac App Store需 macOS 14 Sonoma 或更高 · 100% 本机分析 · 无需账号