GNU/Linux >> Belajar Linux >  >> Linux

Cara Membuat Swap di Linux

Tukar memori adalah bagian dari sistem penyimpanan permanen (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 sering kehabisan memori dan Anda tidak ingin menambah memori fisik. Maka ini adalah ide terbaik untuk menambahkan memori Swap pada sistem Anda. Ingat, memori swap bagus tapi jauh lebih lambat daripada memori fisik. Tutorial ini akan membantu Anda membuat file swap di sistem Linux dan menggunakannya sebagai memori swap.

Cara Membuat Swap di Linux

Berikut adalah tutorial langkah demi langkah untuk membuat file swap di mesin Linux dan mengkonfigurasinya di sistem.

  1. Periksa Tukar Sistem

    Sebelum mulai bekerja, periksa apakah sistem telah mengaktifkan swap. Jika tidak ada swap, Anda hanya akan mendapatkan header output.

    sudo swapon -s
    

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

  2. Buat File Tukar

    Mari buat file yang akan digunakan untuk swap dalam sistem dengan ukuran yang diperlukan. Sebelum membuat file pastikan Anda memiliki cukup ruang kosong pada disk. Secara umum, disarankan agar swap harus sama dengan dua kali lipat dari memori fisik yang terpasang.

    Sistem saya memiliki memori fisik 2 GB yang terpasang. Jadi saya membuat file swap sebesar 4 GB menggunakan perintah berikut. Kemudian atur izin yang tepat pada file:

    sudo fallocate -l 4G /swapfile
    chmod 600 /swapfile
    
  3. Buat Tukar

    Sekarang buat file ini sebagai file swap yang dapat digunakan menggunakan mkswap perintah.

    sudo mkswap /swapfile
    
  4. Aktifkan Tukar

    Setelah itu, aktifkan memori swap di sistem Anda menggunakan swapon perintah.

    sudo swapon /swapfile
    

    Sekarang, periksa kembali apakah swap diaktifkan atau tidak. Anda akan melihat hasil seperti di bawah ini.

    sudo swapon -s
    
    Filename                Type        Size    Used    Priority
    /swapfile               file        4194300 0       -1
    
  5. Setup Swap Permanen

    Tambahkan entri berikut di /etc/fstab file untuk mengaktifkan swap pada reboot sistem. Sebaiknya buat salinan file ini sebelum diubah:

    cp /etc/fstab /etc/fstab.backup
    vim /etc/fstab
    
    /swapfile   none    swap    sw    0   0
    
  6. Pengaturan Parameter Kernel

    Sekarang ubah swappiness parameter kernel sesuai kebutuhan Anda. Ini memberi tahu sistem seberapa sering sistem menggunakan area swap 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
    

Nonaktifkan Tukar

Jika Anda tidak membutuhkan file swap atau perlu menambah file swap. Anda dapat menonaktifkan file swap yang sudah aktif di sistem menggunakan perintah berikut.

swapoff /swapfile

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

Kesimpulan

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


Linux
  1. Cara Membuat Atau Menambah Ruang Swap Di Linux

  2. Buat file swap Linux

  3. Bagaimana cara membuat file di Linux dari jendela terminal?

  1. Cara Membuat File ZIP yang Dilindungi Kata Sandi di Linux

  2. Cara Meningkatkan Ukuran Swap di Ubuntu Linux

  3. Bagaimana cara mengatur file swap terenkripsi di Linux?

  1. Bagaimana Mengganti Nama File di Linux?

  2. Bagaimana cara membuat file dengan ukuran tertentu di Linux?

  3. Bagaimana cara membuat file acak 1GB di Linux?