Facebook Twitter Instagram
    TecAdmin
    • Home
    • Ubuntu 20.04
      • Upgrade Ubuntu
      • Install Java
      • Install Node.js
      • Install Docker
      • Install LAMP Stack
    • Tutorials
      • AWS
      • Shell Scripting
      • Docker
      • Git
      • MongoDB
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    Home»Linux Distributions»Debian»How To Add Swap Space on Debian 10

    How To Add Swap Space on Debian 10

    RahulBy RahulMay 29, 20202 Mins ReadUpdated:September 8, 2021

    Swap memory is a location on harddisk is used as Memory by the operating system. When the operating systems detects that main memory is getting full and required more RAM to run applications properly it check for swap space and transfer files there. In general terms, swap is a part of the hard disk used as RAM on the system.

    This tutorial will help you to ADD Swap memory on Debian 10 Buster Linux system.

    Add Swap in Debian 10

    Use the below steps to create and enable Swap memory on your Debian system via command line.

    1. Check Current Swap

    First of all, Make sure your system have no Swap memory configured on your system. You can check if by running one of the below commands.

    sudo swapon -s
    free -m
    

    check swap Debian 10

    2. Create Swap file on Debian

    Lets create a file to use for swap in system of required size. Before making file make sure you have enough free space on disk. Generally, it recommends that swap should be equal to double of installed physical memory.

    My Debian system have 2GB of main memory. So we will create a swapfile of 4GB in size.

    sudo fallocate -l 4G /swapfile
    chmod 600 /swapfile
    

    The, make it to swap format and activate on your system by running following commands:

    sudo mkswap /swapfile
    sudo swapon /swapfile
    

    3. Make Swap Permanent

    After running above commands, Swap memory is added to your system and operating system can use when required. But after reboot of system swap will deactivate again.

    You can make it permanent by appending the following entry in /etc/fstab file. Edit fstab file in editor:

    vim /etc/fstab
    

    and add below entry to end of file:

    /swapfile   none    swap    sw    0   0
    

    Add swap in fatab

    Save file and close. Now Swap memory will remain activate after system reboots.

    4. Verify Swap Memory

    You have successfully added swap memory to your system. Execute one of the below commands to view current active swap memory on your system:

    sudo swapon -s
    free -m
    

    add swap on Debian

    5. Update Swappiness Parameter

    Now change the swappiness kernel parameter as per your requirement. It tells the system how often system utilize this swap area.

    Edit /etc/sysctl.conf file:

    sudo vim /etc/sysctl.conf
    

    append following configuration to end of file

    vm.swappiness=10
    

    Now reload the sysctl configuration file

    sudo sysctl -p
    

    Conclusion

    In this tutorial, you have learned to create and enable Swap memory on Debian system.

    Debian 10 Memory swap swapfile
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp
    Previous ArticleHow To Install Notepad++ on Fedora 35/34
    Next Article How to Add Swap Space on Ubuntu 20.04

    Related Posts

    How To Add Swap Space on Debian 11

    3 Mins Read

    How to Create a Sudo User in Debian

    Updated:June 26, 20212 Mins Read

    How To Install XRDP (Remote Desktop) on Debian 10

    4 Mins Read

    Initial Server Setup with Debian 10/9/8

    Updated:June 25, 20214 Mins Read

    How to Install Tomcat 10 on Debian 10

    Updated:February 18, 20225 Mins Read

    How To Install and Configure VNC Server on Debian 10

    Updated:June 26, 20215 Mins Read

    2 Comments

    1. Olivier on March 26, 2021 8:34 am

      Very good tutorial ! Thank you.

      Reply
    2. mike on June 2, 2020 4:23 pm

      cool i learned from this!

      Reply

    Leave A Reply Cancel Reply

    Recent Posts
    • How to Enable / disable Firewall in Windows
    • How to Install JAVA on Ubuntu 22.04
    • Switching Display Manager in Ubuntu – GDM, LightDM & SDDM
    • Changing the Login Screen Background in Ubuntu 22.04 & 20.04
    • How To Install PHP (8.1, 7.4 or 5.6) on Ubuntu 22.04
    Facebook Twitter Instagram Pinterest
    © 2022 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.