用 `sudo purge` 清空非活跃内存缓存
大文件操作后强制 macOS 释放缓存的文件缓冲。
运行 `sudo purge` 清除磁盘缓存,然后在活动监视器中查看变化。
01命令
命令
$ sudo purge02作用说明
macOS 会故意缓存最近读取的文件以加快再次访问,因此“已使用内存”偏高可能只是缓存待回收。`purge` 命令让系统立即丢弃这部分缓冲。它主要用于性能测试或内存紧张的服务器构建场景,不建议日常当“提速工具”使用。
03风险
!注意: 清空缓存后,接下来的文件读取会变慢,直到缓存重建——频繁执行 purge 通常会降低而非提升性能;需要 sudo 权限。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- purge(8) – force disk cache purge依据: Manual page: purge attempts to purge disk buffer cache, per iOS/macOS memory pressure behavior
最后验证: 2026-09-18 · 分类: 系统与设置