Dwi Marta Marwatul Wardah
Latest posts by Dwi Marta Marwatul Wardah (see all)

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 :

  1. Menggunakan server atau vps dengan sistem operasi  Ubuntu 16.04/18.04
  2. 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….

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 5 / 5. Dari total vote 2

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?