通过放弃“我的所有文件”来提升 Mac Finder 的性能
All My Files 文件夹无疑是有用的,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 首选项”
- 在“常规”选项卡下,下拉“新的 Finder 窗口显示:”下的菜单,然后选择新的默认窗口目标
这加快了与 Finder 交互的一般体验,因为新窗口不再需要刷新和显示每个用户文件,而是只显示用户主目录或其他地方的内容。
2:选择有选择地使用我的所有文件
既然您没有让 Finder 打开新窗口直接进入“我的所有文件”,只需习惯有选择地访问它,并且仅在需要时访问它。最简单的方法是从 Finder 窗口边栏中选择它,例如,当您想要 获取您最近打开的文件:
这意味着您只会在需要时体验(可能)缓慢的“所有我的文件”搜索和重绘,而不是每次在文件系统中时。
3:使用完后关闭“我的所有文件”窗口
无论您何时使用“我的所有文件”,请记得在使用完后关闭该文件夹。因为“我的所有文件”不是普通的静态文件夹,所以每次修改、复制、下载或创建用户拥有的文件时,将其打开会导致内容重绘,如果它只是坐着,这可能会导致 CPU 峰值并导致性能大幅下降当您进行其他文件系统和计算活动时,它会在后台自行刷新。
解决方案非常简单,当您完成文件夹后,使用那个红色小按钮!不要让它在后台打开。
针对新旧 Mac 的不同 Finder 性能提升
虽然新的 Mac 可能会通过有选择地使用“所有我的文件”来提升 Finder 性能,但这对于文件很多但可用资源较少的 Mac 尤其有用,并且与 一些其他加速旧 Mac 的技巧,您可以真正改变资源受限机器的性能。
值得指出的是,虽然“我的所有文件”在使用时或打开时可能会导致 CPU 峰值,但它与 Finder 进程无缘无故保持在 100% 的持续高 CPU 使用率问题完全不同,这通常是由损坏的 Finder plist 文件引起的。几乎每台 Mac 都会出现该问题,通常是在安装系统更新后。