1. 丐版Mac Mini的磁盘困境解析
128GB丐版Mac Mini用户最头疼的就是磁盘空间告急。系统占用30GB,Xcode吃掉20GB,Docker镜像再占15GB,随便装几个开发工具就发现剩余空间不足10GB。这种存储焦虑在入门级Mac用户中非常普遍——毕竟256GB版本要贵1500元,很多人选择牺牲存储换取性价比。
我手头这台M1版Mac Mini已经服役两年,通过一系列优化手段,在保持开发环境完整的情况下,系统盘始终维持15%以上的剩余空间。下面分享的实战经验,包含从系统清理到存储扩展的全套方案,特别适合预算有限但需要稳定开发环境的用户。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 系统级存储优化方案
2.1 精准定位空间占用
首先用专业的磁盘分析工具摸清家底:
bash复制# 安装可视化分析工具
brew install ncdu
# 扫描系统目录(需要sudo权限)
sudo ncdu / --exclude /System/Volumes
通过扫描会发现几个"空间黑洞":
- ~/Library/Caches:应用缓存垃圾
- /private/var/vm:睡眠镜像文件
- ~/Library/Developer/Xcode/iOS DeviceSupport:iOS设备支持文件
- /Library/Logs:系统日志堆积
重要提示:不要直接删除/Library和/System目录下的文件,可能导致系统崩溃。使用专业的清理工具如CleanMyMac X或OmniDiskSweeper更安全。
2.2 关键目录清理策略
开发者专属清理方案:
- Xcode衍生数据清理:
bash复制# 删除旧的模拟器运行时
rm -rf ~/Library/Developer/CoreSimulator/Devices/
# 清理项目索引文件
find ~/Library/Developer/Xcode/DerivedData -type d -mtime +30 -exec rm -rf {} +
- Docker磁盘压缩:
bash复制# 先清理无用镜像
docker system prune -af
# 然后重置磁盘映像(会删除所有容器!)
qemu-img convert -O qcow2 ~
