Cara menambahkan ruang swap di ubuntu 18.04

Cara menambahkan ruang swap di ubuntu 18.04

Swap sangat berguna untuk sistem itu yang membutuhkan lebih banyak RAM yang tersedia fisik yang tersedia. Jika memori penuh dan sistem membutuhkan lebih banyak RAM untuk menjalankan aplikasi dengan benar, ia memeriksa ruang swap dan mentransfer file di sana. Secara umum, swap adalah bagian dari hard disk yang digunakan sebagai RAM pada sistem.

Saya memiliki mesin virtual yang tidak memiliki pertukaran di atasnya. Sering kali layanan jatuh karena memori yang tidak mencukupi. Dalam situasi ini penciptaan file swap lebih baik untuk menjaga mereka. Artikel ini akan membantu Anda membuat file swap di sistem Linux setelah instalasi.

  • Periksa pertukaran sistem - Sebelum bekerja, pastikan sistem itu telah bertukar diaktifkan. Jika tidak ada swap, Anda hanya akan mendapatkan header output.
    swapon sudo -s 
  • Buat file swap - Mari kita buat file yang akan digunakan untuk swap dalam 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.

    Saya memiliki memori 2GB di sistem saya. Jadi saya membuat pertukaran 4GB dalam ukuran.

    sudo fallocate -l 4g /swapfile chmod 600 /swapfile 
  • Jadikan itu bertukar - Sekarang buatlah swap file yang dapat digunakan menggunakan perintah mkswap.
    sudo mkswap /swapfile 
  • Aktifkan swap - Sekarang atur swap untuk menggunakan sistem Swapon memerintah.
    sudo swapon /swapfile 

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

    SUDO SWAPON -S UKURAN JENIS nama yang digunakan Prioritas /file swapfile 4194300 0 -1 
  • Pengaturan Pertukaran Permanen - Tambahkan entri berikut /etc/fstab file untuk mengaktifkan swap pada reboot sistem.
    vim /etc /fstab 
    /swapfile tidak ada swap sw 0 0 
  • Parameter Kernel Pengaturan - Sekarang ubah Swappiness Parameter kernel sesuai kebutuhan Anda. Ini memberi tahu sistem seberapa sering sistem memanfaatkan 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 

Pada titik ini, Anda telah berhasil mengaktifkan bertukar di sistem ubuntu Anda.