Halo Sobat Inspirasi, dikesempatan kali ini saya akan menjelaskan seputar cara menambahkan Swap Memori di Ubuntu Server. Salah satu cara termudah untuk meningkatkan kinerja server Anda dan melindungi dari kesalahan kehabisan memori dalam aplikasi adalah menambahkan ruang swap tambahan.

Silahkan ikuti step by step dibawah ini :

Cek Informasi Swap

Sebelum kita mulai, kita dapat memeriksa apakah sistem sudah memiliki beberapa ruang swap. Kita dapat melihat apakah sistem memiliki swap yang dikonfigurasi dengan mengetik:

sudo swapon --show

Jika Anda tidak mendapatkan kembali output apa pun, ini berarti sistem Anda tidak memiliki ruang swap yang tersedia saat ini.

Periksa Ruang yang Tersedia di Partisi HDD

Pastikan kapasitas ruang HDD Anda mencukupi untuk mengalokasikan rencana swap memori. Berikut perintah untuk cek kapasitas HDD Anda :

df -h

Membuat File Swap

Setelah kita tahu ruang HDD yang tersedia, kita dapat membuat file swap di dalam server. Saya akan membuat file dengan ukuran swap yang diinginkan bernama swapfile di direktori root (/).

Cara terbaik untuk membuat file swap adalah dengan program fallocate. Perintah ini membuat file dengan ukuran yang telah dialokasikan sebelumnya secara instan.

Di skema kali ini saya akan mencoba membuat swap memori tambahan 5GB. Berikut perintahnya :

sudo fallocate -l 5G /swapfile

Untuk melihat file swap nya berhasil dibuat silahkan ketik perintah dibawah ini :

ls -lh /swapfile

maka outputnya seperti dibawah ini :

-rw-r--r-- 1 root root 1.0G Apr 25 11:14 /swapfile

Mengaktifkan File Swap

Sekarang kita memiliki file dengan ukuran yang telah kita setting diatas, selanjutnya kita harus benar-benar mengubahnya menjadi ruang swap.

Pertama, kita perlu mengunci izin file sehingga hanya pengguna dengan hak akses root yang dapat membaca File Swap. Ini mencegah pengguna normal untuk dapat mengakses file, yang akan memiliki implikasi keamanan yang signifikan.

Jadikan file hanya dapat diakses user root dengan mengetik perintah dibawah ini:

sudo chmod 600 /swapfile

Selanjutnya kita bisa menandai ruang swap tambahan dengan mengetik perintah dibawah ini :

sudo mkswap /swapfile

Setelah menandai tahap selanjutnya kita bisa mengaktifkan ruang swap tambahan, berikut perintahnya :

sudo swapon /swapfile

Cek apakah ruang swap berhasil di tambahkan, dengan mengetik perintah dibawah ini :

sudo swapon --show
htop

Selamat server Anda berhasil ditambahkan Swap Memori tambahan sebesar 5GB. Baca juga artikel Konfigurasi DNS di Ubuntu Server.

Semoga tutorial ini bisa bermanfaat bagi Sobat Inspirasi di Nusantara.