Skip to content

Instantly share code, notes, and snippets.

@dan-palmer
Created July 10, 2012 09:24
Show Gist options
  • Star 32 You must be signed in to star a gist
  • Fork 9 You must be signed in to fork a gist
  • Save dan-palmer/3082266 to your computer and use it in GitHub Desktop.
Save dan-palmer/3082266 to your computer and use it in GitHub Desktop.
Enable Disable OSX Swap etc
# check swap usage
sysctl vm.swapusage
# disable encrypted swap - SNOW LEOPARD
sudo defaults write /Library/Preferences/com.apple.virtualMemory UseEncryptedSwap -boolean no
# disable encrypted swap - LION
sudo defaults write /Library/Preferences/com.apple.virtualMemory DisableEncryptedSwap -boolean yes
# disable swap
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
sudo rm /private/var/vm/swapfile*
# enable swap
sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
# disable spotlight
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
# enable spotlight
sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
@guglez
Copy link

guglez commented Oct 17, 2016

Disable swap is not working in el capitan.

@andp97
Copy link

andp97 commented Mar 16, 2021

Disable Swap:

sudo nvram boot-args="vm_compressor=2"

Enable SIP (system integrity protection)

csrutil enable

@empf1969
Copy link

Hello Friends,
can we move the swap/Virtual Memory to an external RAID0 Combo with two NVme SSDS instead of the Internal SSD?
I connected it via Thunderbolt 3
Many thanks
TM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment