Mac“内存不足”指RAM不足,需用活动监视器终止进程释放;“磁盘空间不足”指SSD存储满,需通过“关于本机→储存空间”清理系统数据、快照等,二者物理隔离、管理逻辑不同,不可混淆处理。

很多人在Mac上看到“内存不足”和“磁盘空间不足”两个提示,下意识觉得都是“内存”,顺手就去清微信缓存或卸载App,结果活动监视器里内存压力还是红的,储存空间条里的“系统数据”反而更涨了——这说明你没分清运行内存(RAM)和磁盘内存(即硬盘存储空间)的根本差异,它们物理上不共用一块芯片,管理逻辑完全不同,清理路径也完全不重叠。
运行内存(RAM)是临时工作台,关机就清空
打开“活动监视器”→点击顶部“内存”标签页→看底部状态栏的“已使用”“已缓存文件”“被压缩的内存”三项总和,这个加起来的数字才是当前实际占用的RAM总量。
RAM不存储文件,只暂存正在运行的程序指令和数据。比如你开着12个Chrome标签页、VS Code、Docker Desktop和一个终端,这些进程的活跃页就挤在RAM里;一旦你关闭Chrome,对应内存立刻释放,不会留下任何残留。
【关键区别】RAM容量由硬件焊死,无法通过软件扩容——买Mac时选16GB还是32GB,之后就不能改。
磁盘内存(储存空间)是永久仓库,删错文件可能丢多年资料
点击左上角苹果图标→“关于本机”→“储存空间”,看到那个彩色横条:黄色“系统数据”、蓝色“文稿”、灰色“其他”……所有这些加起来,才是你硬盘(SSD)的真实占用量。
这里存的是你保存的文档、下载的安装包、iOS备份、Xcode派生数据、本地Time Machine快照、系统日志——哪怕App已经卸载,它的容器目录(/Library/Caches/com.xxx.xxx)可能还躺在那里占着几十GB。
注意:“系统数据”超过100GB不是故障,而是macOS把快照、缓存、日志全堆进这一栏,不单独列出;它和RAM毫无关系,清空活动监视器对它零影响。
怎么一眼分辨该查哪边?
第一步:观察症状
→ 如果切换App卡顿、鼠标转圈、Dock图标弹跳延迟,优先看活动监视器内存压力图(红色=危险);
→ 如果“关于本机-储存空间”里可用空间低于20GB,或安装新App提示“磁盘空间不足”,直接查储存空间。
第二步:验证判断
→ 在活动监视器中点右上角“内存压力”图,若显示绿色且“已缓存文件”>2GB,说明RAM充足,问题一定出在磁盘;
→ 若“储存空间”显示“系统数据”高达110GB,但活动监视器内存压力是绿色,那RAM根本没压力,别碰“清空缓存”类工具。
第三步:动手排查方向
→ RAM紧张:退出后台进程、关闭虚拟机、检查是否有内存泄漏进程(如某个Electron应用长期占用4GB未释放);
→ 磁盘爆满:用sudo tmutil listlocalsnapshots /查本地快照、du -sh ~/Library/Developer/Xcode/DerivedData定位Xcode垃圾、ls -lSh /Library/Caches找最大缓存目录。











