logo of Akmatori
14.01.2024

How to Disable Swap in Linux: A Step-by-Step Guide

head-image

Swap space in Linux acts as virtual memory. It uses hard drive space for RAM overflow. However, some users prefer to disable swap. Reasons include performance tuning, SSD lifespan concerns, or having ample RAM. This guide shows how to disable swap in Linux safely.

What is Swap?

Swap is a dedicated space on your disk. It stores data not fitting in RAM. It ensures that your system does not run out of memory. But accessing swap is slower than RAM. This can slow down your system if used frequently.

Why Disable Swap?

  • Performance: Direct RAM use is faster.
  • Hardware Health: Reduces write cycles on SSDs.
  • Control: Offers more memory management precision.
  • Kubernetes: Kubernetes default reqirement

Checking Swap Status

Before disabling, check your swap usage.

sudo swapon --show

This command lists active swap areas.

Turning Off Swap

To disable swap immediately:

sudo swapoff -a

This stops all swap usage temporarily.

Permanently Disabling Swap

To disable swap on every reboot:

Edit fstab File

Open the /etc/fstab file.

sudo nano /etc/fstab

Locate lines referring to swap. These might look like:

/swapfile none swap sw 0 0

or

UUID=xxx-xxx-xxx-xxx none swap sw 0 0

Comment Out Swap Line

Add a # at the start of the swap line. This makes Linux ignore it during boot.

Example:

# /swapfile none swap sw 0 0

Save and close the file.

Reboot and Verify

Reboot your system.

sudo reboot

After rebooting, confirm that swap is disabled.

img1

The swap value should show 0B.

Conclusion

Disabling swap in Linux can boost performance and reduce wear on SSDs. Use these steps to turn off swap safely. Make sure your system has enough RAM to handle all tasks without swap.

Try Akmatori for Enhanced Network Performance

After optimizing your local machine by disabling swap, consider enhancing your network with Akmatori, a Globally Distributed TCP/UDP Load Balancer. Akmatori can significantly improve the performance and reliability of your applications across the globe. Start your free trial today and experience a seamless networking solution that scales with your needs. Try Akmatori now!

This practical enhancement can complement your optimized system setup by managing network traffic more efficiently and reducing latency. Akmatori is ideal for businesses looking to scale and improve their service delivery on a global scale. Join others who have advanced their network capabilities with Akmatori.

Maximize your website or application's performance and reliability!