通过放弃“我的所有文件”来提升 Mac Finder 的性能
尽管“所有我的文件”文件夹无疑很有用,但系统资源有限且文件众多的 Mac 用户在使用该功能时可能会感到有些迟钝。这可以转化为 CPU 峰值和普遍缓慢的 Finder 和 Mac 的感知,因为文件系统中的新窗口默认打开“所有我的文件”视图。
为了更好地理解性能下降的原因,请考虑“我的所有文件”正在做什么;它将您的每一个个人文件加载到一个智能文件夹中,通过主动搜索文件系统以查找活动用户帐户拥有的每个文档、图片和媒体文件来完成。根据您的个人计算机使用情况,单个文件夹中显示的项目很容易达到 50、000 多个,文件系统的每次修改都会实时更新。虽然一些具有丰富系统资源的较新 Mac 可以在对系统性能影响很小的情况下执行此操作,但可用资源较少的 Mac 通常会注意到 OS X 中的 CPU 峰值和 Finder 窗口和文件夹的刷新缓慢。
如果您发现打开新的Finder 窗口很慢并且您使用了“我的所有文件”,可以使用三个相当简单的解决方案来解决该问题并稍微提高Finder 性能。
1:停止 OS X Finder 默认打开新窗口到“我的所有文件”
自 Lion 发布以来,OS X 默认在“我的所有文件”中打开新的 Finder 窗口,但从 Lion 到 Mavericks,您可以轻松更改此设置并在其他任何内容中启动新窗口。您可以将其设置为主目录,这是 OS X 多年来的默认目录、桌面或您选择的文件夹。
- 从Finder中,下拉“Finder”窗口并选择“Finder Preferences”
- 在“常规”选项卡下,下拉“新的Finder窗口显示:”下的菜单,然后选择新的默认窗口目标
这加快了与Finder 交互的一般体验,因为新窗口不再需要刷新和显示每个用户文件,而是只显示用户主目录或其他地方的内容。
2:选择有选择地使用我的所有文件
既然您没有让 Finder 直接打开新窗口进入“我的所有文件”,只需习惯有选择地访问它,并且仅在需要时访问它。最简单的方法是从 Finder 窗口边栏中选择它,例如,当您想要访问最近打开的文件时:
这意味着您只会在需要时体验(可能)缓慢的所有我的文件搜索和重绘,而不是每次在文件系统中时。
3:使用完后关闭“我的所有文件”窗口
无论您何时使用“所有我的文件”,请记住在使用完后关闭该文件夹。因为“所有我的文件”不是普通的静态文件夹,将其打开会导致每次修改、复制、下载或创建用户拥有的文件时重新绘制内容,如果只是坐着,这可能会导致 CPU 峰值并导致性能大幅下降当您进行其他文件系统和计算活动时,它会在后台自行刷新。
解决方案非常简单,完成文件夹后使用红色小按钮!不要让它在后台打开。
针对新旧Mac 的不同Finder 性能提升
虽然新的 Mac 可能会通过有选择地使用“我的所有文件”来提升 Finder 性能,但这对于文件很多但可用资源较少的 Mac 应该特别有用,并与其他一些提示结合使用加快旧 Mac 的速度,你真的可以改变资源受限机器的性能。
值得指出的是,虽然“所有我的文件”在使用或打开时可能会导致 CPU 峰值,但它与 Finder 进程保持在 100% 时的持续高 CPU 使用率问题完全不同没有明显的原因,这通常是由损坏的 Finder plist 文件引起的。几乎每台 Mac 都会出现该问题,通常是在安装了系统更新后。