Cara menambahkan ruang swap di linux

Cara menambahkan ruang swap di linux

Menukar Memori adalah bagian dari System Permanent Storage (HardDisk). Ketika sistem menemukan memori fisik sistem penuh, maka secara otomatis memulai pemanfaatan memori swap yang tersedia pada sistem. Secara sederhana, memori swap adalah bagian dari hard disk yang digunakan sebagai RAM pada sistem.

Jika sistem Anda menghadapi masalah seperti sistem kehabisan memori dan Anda tidak ingin meningkatkan memori fisik. Maka ini adalah ide terbaik untuk menambahkan memori swap di sistem Anda. Ingat, ingatan bertukar baik tetapi jauh lebih lambat dari memori fisik.

Tutorial ini akan membantu Anda membuat file swap di sistem Linux dan menggunakannya sebagai memori swap.

Menambahkan memori swap di linux

Berikut adalah tutorial langkah demi langkah untuk membuat file swap pada sistem Linux.

  1. Periksa pertukaran sistem : Sebelum mulai bekerja, periksa apakah sistem sudah bertukar diaktifkan. Jika tidak ada swap, Anda hanya akan mendapatkan header output.
    swapon sudo -s  

    Atau gunakan perintah gratis atau atas untuk melihat status memori swap.

  2. Buat file swap : Mari kita buat file yang akan digunakan untuk pertukaran di sistem ukuran yang diperlukan. Sebelum membuat file, pastikan Anda memiliki ruang kosong yang cukup di disk. Secara umum, ini merekomendasikan bahwa pertukaran harus sama dengan dua kali lipat dari memori fisik yang terpasang.
    sudo fallocate -l 4g /swapfile  

    Sistem saya memiliki 2 GB memori fisik terpasang. Jadi saya membuat file swap 4 GB menggunakan perintah berikut.

    Kemudian atur izin yang tepat pada file:

    chmod 600 /swapfile  
  3. Jadikan itu bertukar: Sekarang buat file ini sebagai swap file yang dapat digunakan menggunakan mkswap memerintah.
    sudo mkswap /swapfile  
  4. Aktifkan swap: Setelah itu, aktifkan memori swap di sistem Anda menggunakan Swapon memerintah.
    sudo swapon /swapfile  

    Sekarang, periksa lagi bahwa pertukaran diaktifkan atau tidak. Anda akan melihat hasilnya seperti di bawah ini.

    swapon sudo -s  Ukuran Jenis Nama File. File Prioritas /Swapfile 4194300 0 -1 
  5. Pengaturan Pertukaran Permanen: Tambahkan entri berikut /etc/fstab file untuk mengaktifkan swap pada reboot sistem. Itu ide yang bagus untuk membuat salinan file ini sebelum berubah:
    vim /etc /fstab  
    /swapfile tidak ada swap sw 0 0 
  6. Parameter Kernel Pengaturan: Sekarang ubah Swappiness Parameter kernel sesuai kebutuhan Anda. Ini memberi tahu sistem seberapa sering sistem menggunakan area pertukaran ini.

    Edit /etc/sysctl.conf file dan tambahkan konfigurasi berikut dalam file.

    sudo vim /etc /sysctl.conf  
    vm.Swappiness = 10 

    Sekarang muat ulang file konfigurasi sysctl

    sudo sysctl -p  

Hapus ruang swap

Jika Anda tidak memerlukan file swap atau perlu meningkatkan file swap. Anda dapat menonaktifkan file swap yang sudah aktif pada sistem menggunakan perintah berikut.

swapoff /swapfile  

Anda dapat membuat file swap baru yang lebih besar menggunakan langkah -langkah di atas atau untuk menonaktifkan secara permanen menghapus entri dari /etc /fstab file.

Kesimpulan

Anda telah berhasil membuat file swap di mesin Linux Anda dan mengonfigurasinya sebagai memori swap.