Élan · 性能

Élan:让 Mac 更灵敏,不靠神奇偏方

Mac 变慢,原因很少只有一个。通常是几十个小问题叠加在一起:登录时自动打开的 App、早已删除的软件留下的代理程序、保存着过时记录的 DNS 缓存、不断膨胀的 Spotlight 索引或“邮件”数据库。Élan 把这三类工作集中到一个界面:维护任务、登录项和后台项目。

先说清楚:Élan 不会让处理器性能翻倍。它做的是移除无故占用资源的东西,并整理 macOS 的几项内部机制。效果主要体现在开机、登录时的速度以及可用内存上。

维护任务:让系统恢复秩序的脚本

第一个标签页以开关的形式列出维护任务。推荐任务默认开启,你可以添加或关闭其他任务,然后点按执行。其中包括:

  • 清除 DNS 缓存:更换服务器或网络后网站打不开时很有用。
  • 释放内存:在内存压力持续偏高时,把闲置内存交还给系统。
  • 精简本地时间机器快照:收回内置磁盘上被预留的空间。
  • 压缩“邮件”数据库:让“邮件”中的搜索重新变快。
  • 重建 LaunchServices 数据库:修复“打开方式”菜单中重复或已不存在的 App。
  • 重建 Spotlight 索引和检查磁盘:在搜索或磁盘宗卷出现异常时使用。

每项任务完成后都会单独显示结果。部分任务需要管理员授权,每次会话只需输入一次。MacNeat 会记住上次维护的日期,超过一周未维护时,Bilan 模块会提醒你。

登录项:随会话一起启动的程序

每个登录时自动打开的 App 都会推迟 Mac 真正可用的时间,而且往往整天占用内存。Élan 会列出这些项目的名称和位置,点按删除即可将其从登录列表中移除。

移除登录项并不会卸载 App:它仍在“应用程序”文件夹中,你随时可以手动打开。这相当于 系统设置 > 通用 > 登录项与扩展 的快捷入口,不必再去寻找对应的面板。

后台项目:让代理和守护进程一目了然

比登录项更隐蔽的是代理(LaunchAgents)和守护进程(LaunchDaemons),它们一直在运行:更新检查器、同步服务、许可证助手等。Élan 按位置对它们分组,并标明每一项是活跃还是未活跃。

  • 通过开关可以停用某个代理而不删除它,安全地观察效果。
  • 程序本体已不存在的孤立代理(常见于直接把 App 拖到废纸篓之后)会被单独标出。
  • 选中要移除的项目后点按删除:文件会移到废纸篓。

建议的做法:先停用,观察几天,再删除。若还想找出 App 残留的文件,请使用 Catalogue。

Élan 真正能改变什么(以及不能改变什么)

如果一台 Mac 有十几个登录项,清理后登录速度的差别会非常明显。当活动监视器显示内存压力为黄色或红色时,释放内存会有帮助。但如果你的 Mac 本身内存不足以应付日常工作,或者磁盘几乎已满,任何维护任务都无法替代释放空间或更换合适的机器。我们的指南《Mac 变慢怎么办》详细介绍了这些排查方法。

MacNeat 的原则在 Élan 中的体现

  • 不会直接抹掉任何东西:删除的代理都会先进入废纸篓。
  • 全程记录:每项操作都会写入日志,最近一次操作可以撤销。
  • 模拟模式:在不做任何更改的情况下试运行,任务只记录、不执行。
  • 支持搭载 Apple 芯片和 Intel 处理器的 Mac 及较新的 macOS 版本。
  • 分析免费,执行操作需要许可证(可免费试用 7 天)。所有处理都在你的 Mac 上完成。

常见问题

在 macOS 上释放内存真的有用吗?
macOS 的内存管理非常出色,会有意把空闲内存用作缓存。只有在关闭大型 App 后内存压力仍然偏高时,偶尔执行一次才有意义。每小时运行一次并没有任何好处。
删除后台代理会不会导致 App 出问题?
会,如果 App 依赖它(同步、许可证、驱动程序)。因此 Élan 允许你先停用再删除,而且删除操作会经过废纸篓,可以撤销。
为什么需要输入管理员密码?
部分任务(DNS 缓存、快照、系统守护进程)涉及仅限管理员访问的区域。授权通过 MacNeat 的特权助手程序请求,每次会话只需一次。
维护任务应该多久执行一次?
每周一次,或在遇到具体问题后执行即可。你可以在 MacNeat 设置中安排定期分析(每天、每周或每月),并开启每周维护提醒。
Élan 能取代活动监视器吗?
不能。活动监视器实时显示哪些进程在消耗资源;Élan 处理的是自动启动的项目和系统维护。两者相辅相成。