我正在使用 Surface Book,并将文档折叠与 iCloud 同步。因此,自从我从 MacBook 转移到 Surface Pro/Surface Book(我都有)以来,我已经安装了适用于 Windows 的 iCloud。
由于 iCloud 及其照片库一直占用大量 CPU,因此电池的续航时间可能与手册上说的一样长。平均而言,这 2 个任务一直占用 25% 的 CPU 容量,但我不知道它们在做什么。几年前我曾同步过照片和文档文件夹,每天只需要上传到 iCloud 的几十个小文件/照片。
我无法终止 Windows 版 iCloud 进程,因为我需要将文件与 iPad 同步,但它很快耗尽了我的电池,并使我的电脑变得非常热,让我抓狂,而这却毫无意义。
有谁能告诉我自从我的电脑开机以来 iCloud 在做什么?为什么它占用 CPU 好几年却什么都没提供?我也使用 Dropbox 和 One Drive,它们都没有占用这么多资源来进行同步。
答案1
虽然我们不知道 iCloud Photos 在做什么,但我们无法禁用或暂停同步。退出 iCloud Windows 并不是一个好主意,因为我认为这会进一步扰乱同步,或者您需要重新启动整个同步和下载。
这就是我所做的,似乎有一定的帮助:
- 在 Windows 任务管理器中,右键单击 iCloud 照片,然后单击“转到详细信息”
- 这将带您进入任务管理器中的详细信息选项卡
- 找到 iCLoudPhotos.exe 并右键单击它并选择设置亲和力
- 会出现一个弹出窗口让您选择哪个 CPU 可以运行“iCloudPhotos.exe”。
- 取消选中所有选项并只允许一个 CPU 运行。
我发现这可以将 iCloud Photos 的 CPU 使用率降低一半。对我来说,它从 29% 下降到了 14%。当查看任务管理器中的“性能”选项卡时,我只能看到一个 CPU 核心图表,其中利用率为 100%,而其他 7 个核心都正常。
答案2
似乎只有 iCloudPhotos 是 CPU 使用率的来源,一旦我 pskill iCloudPhotos,iCloudServices 就停止使用 CPU。