Mavericksでメモリ圧縮を無効にする方法はありますか?私がアップグレードして以来、私のMinecraftサーバーは途方もない量のCPU時間と窒息を使用しています。圧縮メモリなしでテストして、それが原因かどうかを確認したいと思います。
vm/vm_pageout.hは、vm_compressorブート引数のモードを定義します。デフォルトはVM_PAGER_COMPRESSOR_WITH_SWAP(vm/vm_compressor.cごと)です。 OS X 10.9、10.10、および10.11の場合、vm_compressor_mode引数を1(VM_PAGER_DEFAULT)に変更することで圧縮を無効にできます。あれは:
Sudo nvram boot-args="vm_compressor=1"
その後、再起動します。次のコマンドを実行して、変更が成功したことを確認できます。
sysctl -a vm.compressor_mode
MacOS 10.12 Sierra以降、古いVM_PAGER_DEFAULTはサポートされなくなり、vm_compressor=1
はカーネル内でvm_compressor=4
に変換されます。