Pengantar
Hallo Sobat Jagoan!!
Di tutorial kali ini kita akan membahas tentang cara menambahkan swap di ubuntu 18.04. Tapi tau gak sih apa itu swap? Dan apa sih manfaatnya?
Swap yaitu ruang yang ada pada disk yang berfungsi ketika memori RAM pada sistem kamu penuh sob, jadi nanti halaman yang tidak aktif akan dipindahkan dari RAM ke swap.
Wahh bisa jadi alternatif nih ketika RAM pada sistem kamu penuh.Yuk kita menuju tutorialnya..
Prasyarat
Adapun syarat untuk menambahkan swap di Ubuntu 18.04 ini kamu harus :
- Menggunakan server atau vps dengan sistem operasi Ubuntu 16.04/18.04
- Punya akses root ke server terkait.
Membuat File Swap
Sebelum membuat file swap pastikan kamu belum pernah mengaktifkan swap sebelumnya pada sistem linux kamu, ketik command berikut untuk mencari tahu:
$ sudo swapon –showJika output nya kosong, berarti kamu belum pernah mengaktifkan swap. Karena jarang sekali didapati beberapa swap dalam satu linux.
Selanjutnya adalah membuat file swap, langkah-langkahnya yaitu:
Ketik command berikut untuk membuat file swap:
$ sudo fallocate -l 1G /swapfileJika fallocate tidak di instal dan kamu menemukan notifikasi fallocate failed: Operation not supported maka kamu bisa gunakan command berikut:
$ sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576Hanya user root yang dapat mengakses file swap, menggunakan command berikut untuk mensetting permission:
$ sudo chmod 600 /swapfileGunakan command berikut untuk menyiapkan swap linux pada file kamu:
$ sudo mkswap /swapfileAktifkan file swap dengan command berikut:
$ sudo swapon /swapfileUntuk perubahan yang permanen gunakan command berikut
$ sudo nano /etc/fstabMaka akan muncul sebuah kolom dialog masukkan baris berikut:
/swapfile swap swap defaults 0 0Setelah itu untuk memastikan bahwa swap kamu sudah aktif, maka gunakan command berikut
$ sudo swapon –showGunakan command $ sudo free -h untuk melihat riwayat proses kamu.
Menyesuaikan Nilai Swappiness
Swappiness adalah salah satu properti kernel linux yang berfungsi untuk menentukan seberapa sering sistem akan menggunakan swap. nilanya biasanya antara 0 – 100.
Umumnya nilai swappiness adalah 60. Jika nilai rendah maka kernel akan mencoba menghindari pertukaran, sedangkan jika nilainya tinggi maka kernel akan menggunakan swap lebih sering.
Gunakan command berikut:
$ cat /proc/sys/vm/swappinessMaka akan muncul nilai pada outputnya.
Jika kamu ingin menyetel nilai swappiness ke 10, gunakan command:
$ sudo sysctl vm.swappiness=10Ketika muncul kolom dialog kamu bisa tambahkan baris berikut ke /etc/sysctl.conf file:
vm.swappiness=10
Menghapus File Swap
Jika kamu ingin menonaktifkan dan menghapus file swap, gunakan langkah berikut:
- Untuk menonaktifkan file swap kamu bisa gunakan command:
- Lalu hapus entri file swap /swapfile swap swap defaults 0 0 dari /etc/fstab file
- Lalu hapus file swap dengan command
Penutup
Nah itu tadi tutorial untuk menambahkan swap pada sistem linux kami sob, sekaligus dengan cara menyesuaikan nilai swappines dan menonaktifkan file swap kamu.
Oiya, Nilai swappines yang optimal itu bergantung pada beban kerja sistem kamu dan seberapa banyak memori yang digunakan. Jadi untuk menggunakan secara optimal gunakan sesuai kebutuhan ya sob.
Selamat Mencoba….