作为测试工程师, 天天的编译构建还有各种截图分析, mbp 的磁盘也相对较小, 磁盘常年处于紧张状态. 几乎每个月都要为空间发愁.
最近发现了一个工具, 觉得不错, 分享给大家.
OmniDiskSweeper
效果如图, 可以看到 webdriveragent 在某个地方保存了大量的截图文件而且没有进行清理, 5G 空间就这么被占用起来了.
简单好用的一个工具. 挺直观的列举了系统内的各个目录的大小. 可以选择直接清除
一般的内存都已经足够大了, 比如我的是 8G. 每天大量的截图各种 log 或者上网, 天天都在消耗硬盘. 而且都是一次性使用.
如果把内存当成硬盘来用, 就可以提速并且部分减少硬盘的损耗. 可以把一次性的文件消耗都放到这个内存映射的硬盘里.
把这个命令放到自己的开机自启动中. 就会在你的系统上创建一个把内存当成硬盘的目录.
[ -e /Volumes/Ramdisk ] || diskutil erasevolume HFS+ "RamDisk" `hdiutil attach -nomount ram://2097152`
这样就可以在这个目录内随意创建任何文件了.
也可以通过如下命令把常见的临时目录设置到内存.
ln -s [内存映射的硬盘目录] [物理硬盘目录]