systemctl disable dphys-swapfile systemctl status dphys-swapfile #vmspwapiness cat /proc/sys/vm/swappiness echo 10 > /proc/sys/vm/swappiness Permanent changes are made in /etc/sysctl.conf add row: vm.swappiness = 10 #NOTE vm.swappiness = 0 Swap is disabled. In earlier versions, this meant that the kernel would swap only to avoid an out of memory condition, when free memory will be below vm.min_free_kbytes limit, but in later versions this is achieved by setting to 1. See the "VM Sysctl documentation". vm.swappiness = 1 Kernel version 3.5 and over, as well as Red Hat kernel version 2.6.32-303 and over: Minimum amount of swapping without disabling it entirely. vm.swappiness = 10 This value is sometimes recommended to improve performance when sufficient memory exists in a system. See the "RHEL6 Tuning Virtual Memory". Retrieved August 29, 2017. vm.swappiness = 60 The default value. vm.swappiness = 100 The kernel will swap aggressively.