指南 · 更新于 2026年10月29日

Mac 需要内存清理工具吗?Mac 内存的工作原理

活动监视器显示你的内存大部分已被使用,而某个应用声称只需点一下就能释放内存。下面说明为什么这样做没有用、如何判断 Mac 是否真的内存不足,以及该怎么办。

macOS 26 Tahoe 或更高版本 · 无需信用卡 · 一切都在你的 Mac 上运行

简短回答:不需要。macOS 会有意用缓存文件填满空闲内存,并在应用需要时立刻交还,所以“已使用”的内存多是正常的。内存清理工具会清空这些缓存,结果只会让应用重新加载它们原本已有的内容。请改看活动监视器中的内存压力:如果是绿色,说明你的 Mac 内存够用。如果一直是黄色或红色,请退出占用内存最多的应用;如果只打开平时常用的应用也会这样,说明这台 Mac 的内存不够用。

如何查看 Mac 的内存

从“应用程序”›“实用工具”中打开活动监视器,或者用聚焦搜索 Spotlight(⌘ 空格键)打开,然后点按内存。列表会显示每个进程占用了多少内存;按内存排序即可看到占用最多的进程。底部的面板显示整台 Mac 的情况:

  • 物理内存:你的 Mac 配备的 RAM。
  • 已使用的内存:当前正在使用的全部内存,分为下面三项。
  • App 内存:应用及其辅助进程使用的内存。
  • 联动内存:macOS 自身需要的内存,必须保留在 RAM 中。
  • 被压缩:你没有在使用的应用的内存,被压缩以腾出空间。压缩速度很快,这说明 macOS 管理得当,而不是出了什么问题。
  • 已缓存的文件:保存在原本闲置的内存中、以便更快打开的文件。一旦应用需要,macOS 就会立即把这部分内存交给应用。
  • 已使用的交换:因为 RAM 已满而被移到启动磁盘上的内存。

真正重要的是内存压力

内存压力图表根据空闲、被压缩和交换的内存量,把这一切汇总起来:

  • 绿色:无论数字看起来有多满,你的 Mac 都有足够的内存。
  • 黄色:macOS 正在通过压缩和交换来应付。短时间内没问题;如果一直是黄色,请关闭不需要的内容。
  • 红色:内存已经用尽,macOS 正在依赖磁盘。应用会变慢,是时候退出一些应用了。

即使内存压力是绿色,少量交换也是正常的。如果工作时交换不断增长到几 GB,说明对于你正在做的事情来说,这台 Mac 的内存不够。

内存清理工具实际上在做什么

“内存清理”工具通过清空 macOS 的文件缓存,或把应用的内存挤到磁盘上,让空闲内存的数字上升。这个数字会好看一分钟左右。之后应用会更慢地从磁盘重新读取文件,缓存也会再次被填满,因为在 Mac 上,空闲内存本来就是这么用的。

macOS 甚至内置了这个功能:在终端中运行 sudo purge 即可清空文件缓存。它的手册把它描述为在缓存为空的状态下进行性能测试的工具,而不是提速的方法。有些清理应用还捆绑了广告软件,或夸大问题来推销订阅;请参阅MacKeeper 的历史。

“你的系统已经没有可用的应用程序内存”

macOS 的这条信息会打开“强制退出”窗口,列出你打开的应用,其中一些会标为“已暂停”。这表示内存和交换加在一起也已用尽。解决方法如下:

  1. 退出标为“已暂停”的应用,或者退出一个可以关掉、且你知道占用内存很多的应用,比如打开了很多标签页的浏览器或虚拟机。
  2. 在“系统设置”›“通用”›“储存空间”中查看可用磁盘空间。交换文件存放在启动磁盘上,磁盘快满是出现这条信息的常见原因;请参阅如何释放磁盘空间。
  3. 如果某个应用即使在闲置时,内存占用也连续几个小时不断增长,说明它存在内存泄漏。请更新它,或者在开发者修复之前每天重新启动它一次。
  4. 如果这条信息反复出现,请重启 Mac。

真正能释放内存的做法

  • 退出你没有在使用的应用。在 Mac 上,关闭应用的最后一个窗口后,应用往往仍在运行。
  • 关闭不需要的浏览器标签页,并移除不使用的扩展。每个标签页都是一个独立的进程,有自己的内存。
  • 在“系统设置”›“通用”›“登录项与扩展”中,关闭不需要的登录项和后台辅助程序。
  • 时不时重启一下。重启会结束已经运行了数周的辅助程序,并清空交换。

想了解更多让变慢的 Mac 变快的方法,请参阅如何让变慢的 Mac 变快。

Mac 需要多大的内存?

足够让内存压力在你平时使用的应用下保持绿色。浏览网页、收发邮件和办公,8 GB 通常就够了,16 GB 则可以同时打开很多标签页和应用。照片和视频编辑、开发以及虚拟机需要 16 GB 或更多。

在搭载 Apple 芯片的 Mac 上,内存是芯片的一部分,之后无法加装。如果只运行平时常用的应用,内存压力也经常是黄色或红色,解决办法就是换一台内存更大的 Mac,所以购买时请按你未来几年预计要做的工作来选择。

Tidy My Mac 中的 Mac 内存

  • Performance 会实时显示内存情况以及 macOS 自身对内存压力的判断,像活动监视器一样拆分你的 RAM,并在列出应用时把它们的辅助程序也计算在内。当某个应用占用了四分之一的内存,或交换变得很大时,它会发出提醒。它有意没有提供“释放 RAM”按钮。
  • Startup Items 和 Background Services 会显示所有随 Mac 启动并持续占用内存的项目,以及它们所属的应用。

关于Mac 内存的常见问题

它们能让空闲内存的数字暂时上升,但不会让 Mac 变快。它们清空的是 macOS 用来快速打开文件的缓存,而缓存会再次被填满。真正有用的是退出占用内存最多的应用。

在活动监视器中,App 内存是你的应用及其辅助进程正在使用的内存。当 macOS 提示你的系统已经没有可用的应用程序内存时,说明内存和交换都已满;请退出一个应用,并检查可用磁盘空间。

少量交换是正常的。如果交换不断增长到很多 GB,说明你的 Mac 内存不足,这会拖慢速度,时间长了还会加剧固态硬盘的损耗。

搭载 Apple 芯片的 Mac 不行:内存是芯片的一部分。一些旧款 Intel Mac,例如某些 iMac 和 Mac mini 机型,内存可以升级。

免费试用每个板块 7 天。

只需邮箱,无需信用卡。之后首年 $19.99,再往后每年 $59.99。

开始免费试用