在MacOS系统上,使用purge命令来释放内存缓存:

1
sync && sudo purge
  • sync - 强制刷新缓存到磁盘
  • purge - 强制清空磁盘缓存

在Linux上则使用下面这些命令来释放内存缓存:

1
2
3
4
5
6
#!/bin/bash

sync
echo 1 > /proc/sys/vm/drop_caches
echo 2 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches