Stop making swap partitions

1 min read Original article ↗

@joshenders

/swap.md

Last active

June 19, 2026 13:11
  • Save joshenders/c4960cec9c63a7b7d68ffa9543356c43 to your computer and use it in GitHub Desktop.
Save joshenders/c4960cec9c63a7b7d68ffa9543356c43 to your computer and use it in GitHub Desktop.

Stop making swap partitions

Stop making swap partitions—use swap files instead!

Swap files have had the same performance characteristics as swap partitions for more than 20 years and yet, linux distributions continue to encourage the use of swap partitions during install.

Swap files are easier to use/add/remove/modify/extend after installation. They're better in every way––use swap files!

  1. Create a swap file.

💡 You can use dd for this too but if your filesystem supports it, fallocate is faster.

fallocate -l 4G /swapfile
  1. Only root should be able to write to the swap file.
  1. Format the swap file.
  1. Enable it.
  1. Make it persist across boots.
echo "/swapfile none swap defaults 0 0" >> /etc/fstab