Finder 占用了近 100% 的 CPU

Finder 占用了近 100% 的 CPU

我遇到了 Finder 占用过多 CPU 时间的问题。它占用了我的某个核心的 100%。

我在 MacBook Pro 上运行 10.6.2,配有 6GB RAM 和充足的快速 (SSD) 磁盘空间。我还运行 DropBox 和 BackBlaze。

我尝试禁用第三方应用(DropBox 和 BackBlaze),但似乎没有用。它们正在耗尽我的电池寿命!

答案1

我认为我找到了问题所在——我的桌面上的一个或多个文件。

将桌面上的各种杂乱内容移除之后,Finder 就不再使用那么多的 CPU。

我怀疑它要么正在计算文件夹大小(正如 Benjamin Schollnick 提到的),要么可能正在尝试创建图标预览。

答案2

检查 Finder --> 查看 --> 查看选项

如果您正在查看文件夹,尤其是包含子文件夹的文件夹,并且已打开“计算文件夹大小”,则查找器将必须浏览并“确定”所有文件夹的大小...

我注意到,当我首次打开我的 Mac Pro 或者开始从根目录查看磁盘时,它需要大约一到两分钟才能达到接近 100% 的使用率。

尝试将其关闭,看看是否能解决您的问题...这是一种解决方法,但它有助于隔离问题。

答案3

重新启动 Finder 的更简单方法是按住 Option 键并单击 Dock 上的图标,然后选择“重新启动”。

对我来说,这种方法暂时管用,但 Finder 占用如此多资源的原因就是勾选了“计算所有大小”复选框,正如你所说。这会耗费大量能源,尤其是在对硬盘进行大规模重组/清理之后。

答案4

这是否在 Finder 启动后立即发生?即,在您重启后登录后立即发生?

尝试打开终端并输入

killall Finder

这将使 Finder 停止运行。Finder 随后将自行重新启动。如果 CPU 使用率仍为 100%,请尝试创建一个新的用户帐户,并查看该用户帐户是否发生同样的情况。(这将确认问题出在 Finder 上还是出在您对自己的帐户执行的操作上)。

如果您仍然看到新用户帐户的 CPU 使用率过高,那么可能有问题,您应该致电 Apple。

相关内容