Creating SWAP file on Linux

Facebook
Reddit
Twitter
Whatsapp
Cover image

Show active swap:

swapon --show

Show free space:

free -h

Check available HDD space:

df -h

Create swap:

fallocate -l 3G /swapfile

Modify permissions:

chmod 600 /swapfile

Make swap:

mkswap /swapfile

Enable swap:

swapon /swapfile

Initialize on startup:

echo '/swapfile none swap sw 0 0' | tee -a /etc/fstab

Improve speed & swappiness:

nano /etc/sysctl.conf

Add the following at bottom of file:

## Swap Configuration
vm.swappiness=10
vm.vfs_cache_pressure=50
Subscribe my updates via Email