清理电脑的时候发现很多虚拟内存,大概占用了4个多G,对于本就内存不充足的mac来说这是相当一部分内存了,所以找了很多方法,希望能帮这部分虚拟内存清理掉。
1,重启电脑,释放掉虚拟内存
2,打开命令行,运行
memory_pressure |grep Swap,
看看是否输出如下
Swap I/O:
Swapins: 0
Swapouts: 0
如果都是0,那么说明暂时没有使用虚拟内存
3,进入这个虚拟文件夹
cd /private/var/vm
4,删除虚拟内存文件
sudo rm -R swapfile*
5,建立同名文件夹,让系统不能创建同名文件,这里我试过创建空白文件的办法,但是不太管用,没多久虚拟文件又重新被系统写回来了
sudo mkdir swapfile0 swapfile1 swapfile2 swapfile3 swapfile4 swapfile5