前段时间禁用了交换。我现在需要启用它,但我无法借助
sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist & reboot
我的虚拟内存属性:
sudo defaults read /Library/Preferences/com.apple.virtualMemory
{
DisableEncryptedSwap = 0;
UseEncryptedSwap = 1;
}
并且交换使用量
sysctl vm.swapusage
vm.swapusage: total = 64.00M used = 0.00M free = 64.00M (encrypted)
此时,我使用了 4 GB 的活动内存,1 GB 有线,2 GB 未活动。我的 MacBook Pro 有 8GB RAM。活动监视器显示交换未被使用(我的意思是交换 = 0 字节,页面输出 = 0 字节)
有人能帮助我启用交换功能吗?
更新: 我刚刚加载了我的 mbp 的所有 8 gb,osx 开始使用交换文件。
答案1
我打开了交换功能
sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist & reboot
当我用完所有 8GB 内存后,我的 not book 的交换文件就开始增长。利润!