昨天晚上困得要命,iCloud 文件死活下载不下来,开了个活动监视器,看到有个叫 bird 的进程占用 CPU 很多,查了一下发现是 iCloud 的进程。然后想到苹果居然把为 iCloud 服务的进程叫做(飞在云中的)小鸟,而且超努力扇翅膀( CPU 占用很多),就一下子冷静下来上床睡觉了~ 今天早上起来,文件同步好了,但是突然发现一件事情——和这个 bird 并列的进程是 cloudd 和 fileproviderd。众所周知这个末尾的 d 代表守护进程( daemon ),那么这个“小鸟”进程,会不会其实是什么有趣的缩写呢!就像 Wine 、tqdm 、npm 、EMACS……总之有趣的缩写在软件开发领域数不胜数! 但是我想了半天,啥也想不出来,在网上也查不到——大家好像都很讨厌这个很努力工作的小鸟😭 进程, iCloud, 缩写, 小鸟
看了一下 /System/Library/PrivateFrameworks/CloudDocsDaemon.framework/Versions/A/Support/bird 这个文件中的 strings ,相关的名词有 FPFS 、BRCDaemon 、CloudDocsDaemon ,确实没有 r 开头的 CFBundleDevelopmentRegion English CFBundleExecutable bird CFBundleIdentifier com.apple.bird
可能和 com.apple.bird 有关 https://apple.stackexchange.com/questions/220007/what-is-com-apple-bird-why-does-it-grow-so-big