web-dev-qa-db-ja.com

スワップされたデータをMacのメモリに移動しますか?

スワップしたコンテンツをRAMに移動したい。私は現在6800/16384MB RAMおよび241/1024MB使用されたスワップの。

Linuxでは、次のコマンドを実行して、スワップを無効および有効にして、スワップされたコンテンツをRAMに強制的に移動できます。

swapoff -a && swapon -a

これらのコマンドはOSXにはありません。どうすれば同じ動作を実現できますか? OS X 10.11(El Capitain)を実行しています。

4
karlingen

記事 Mac OS Xでスワッピングを有効/無効にする方法 は言う:

スワップ(ページャーデーモン)を無効にするには、ターミナルで次のコマンドを実行します。

Sudo launchctl unload -w /System/Library/LaunchDaemons/com.Apple.dynamic_pager.plist

ポケットベルデーモンを停止した後、次のコマンドでスワップファイルを削除することをお勧めします。

Sudo rm /private/var/vm/swapfile*

スワップを有効にするには、シングルモードで起動し(起動時に[CMD + S]を押したまま)、次のコマンドを実行する必要があります。

 Sudo launchctl load /System/Library/LaunchDaemons/com.Apple.dynamic_pager.plist
2
harrymc

これ ページ 、あなたが使うことができると言います:

Sudo launchctl unload -w /System/Library/LaunchDaemons/com.Apple.dynamic_pager.plist
0
franckfournier