1. 回復モードに入ります
。コンピュータを再起動します。command+r を押し続けて回復モードに入ります。SIP を
オフにするか開始します。
//打开终端输入
csrutil disable
//完成后还是建议启用sip
csrutil enable
2. 仮想メモリを表示する
sysctl vm.swapusage
3. 仮想メモリをオフにします。
//关闭虚拟内存
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
//清除已经产生但缓存文件,某次重启但时候系统会自动删除
sudo rm /private/var/vm/swapfile*
4. 仮想メモリを有効にします。
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
初めてオンにしたとき、スワップ使用量は 0 です。色々なアプリケーションを開いてみたところ、物理メモリ使用量が10g程度からスワップが使われ始めていることが分かりました。その後、アプリケーションを終了し続けると、スワップ使用量はシステムによって動的に調整され、メモリ使用量が増えるほどスワップ使用量も増加するという結論に達します。