如何删除 macOS 中的内存缓存?

174*_*140 3 memory cache virtual-memory buffer macos

在 GNU/Linux 中有一种方法可以drop_caches.

drop_caches是从主内存中刷新缓存的命令。

我在 macOS 中没有这样的命令。

如何..?

har*_*ymc 8

来自Mac OSX 上的 echo 3 > /proc/sys/vm/drop_caches后 :

在 OSX 上有一个purge命令:

sync && sudo purge
Run Code Online (Sandbox Code Playgroud)

sync- 强制完成挂起的磁盘写入(刷新缓存)

purge- 强制清除磁盘缓存(刷新并清空)