Tutorial Menambahkan SWAP di Ubuntu 18.04
- Panduan Lengkap VM - Juli 29, 2024
- Panduan Pembayaran Via Bank Mandiri - Juli 2, 2024
- PHP X-Ray di cPanel untuk Optimasi Kecepatan Web - April 18, 2023
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 --show
Jika 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 /swapfile
Jika 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=1048576
Hanya user root yang dapat mengakses file swap, menggunakan command berikut untuk mensetting permission:
$ sudo chmod 600 /swapfile
Gunakan command berikut untuk menyiapkan swap linux pada file kamu:
$ sudo mkswap /swapfile
Aktifkan file swap dengan command berikut:
$ sudo swapon /swapfile
Untuk perubahan yang permanen gunakan command berikut
$ sudo nano /etc/fstab
Maka akan muncul sebuah kolom dialog masukkan baris berikut:
/swapfile swap swap defaults 0 0
Setelah itu untuk memastikan bahwa swap kamu sudah aktif, maka gunakan command berikut
$ sudo swapon --show
Gunakan 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/swappiness
Maka akan muncul nilai pada outputnya.
Jika kamu ingin menyetel nilai swappiness ke 10, gunakan command:
$ sudo sysctl vm.swappiness=10
Ketika 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:
$ sudo swapoff -v /swapfile
- Lalu hapus entri file swap /swapfile swap swap defaults 0 0 dari /etc/fstab file
- Lalu hapus file swap dengan command
$ sudo rm /swapfile
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….