macOS でメモリ キャッシュを削除するにはどうすればいいですか?

macOS でメモリ キャッシュを削除するにはどうすればいいですか?

GNU/Linux では、次の方法がありますdrop_caches

drop_cachesメインメモリからキャッシュをフラッシュするコマンドです。

macOSにはそのようなコマンドはありません。

方法..?

答え1

投稿から echo 3 > Mac OSX 上の /proc/sys/vm/drop_caches:

OSX にはpurgeそのためのコマンドがあります:

sync && sudo purge

sync- 保留中のディスク書き込みを強制的に完了する(キャッシュをフラッシュする)

purge- ディスクキャッシュを強制的に消去(フラッシュして空にする)

関連情報