Pendahuluan
Performa VPS yang lambat bisa disebabkan oleh RAM kecil, load CPU tinggi, atau cache yang belum dioptimasi. Dalam panduan ini, kita akan bahas cara meningkatkan performa VPS Ubuntu dengan tiga langkah utama: caching, swap memory, dan monitoring resource.
Langkah 1: Optimasi Cache
Caching membantu mempercepat respon sistem dengan menyimpan data sementara di RAM. Untuk VPS kecil (RAM 1GB), kamu bisa mengaktifkan caching disk bawaan Linux seperti vfs_cache_pressure dan swappiness.
sudo sysctl vm.vfs_cache_pressure=50
sudo sysctl vm.swappiness=10
Atau buat file konfigurasi permanen:
sudo nano /etc/sysctl.d/99-performance.conf
Tambahkan baris di bawah, lalu simpan:
vm.vfs_cache_pressure=50
vm.swappiness=10
Langkah 2: Mengatur Swap Memory
Swap adalah ruang di disk yang digunakan saat RAM penuh. Ideal untuk VPS kecil agar tidak kehabisan memori. Berikut cara membuat swap file manual:
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Agar aktif otomatis setiap boot:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Langkah 3: Monitoring dengan htop
Gunakan htop untuk melihat proses, CPU usage, dan memory real-time. Install dengan:
sudo apt install htop -y
htop
Tekan F6 untuk ubah tampilan sorting, atau F9 untuk kill process yang berat.
Langkah 4: Monitoring dengan Netdata
Untuk tampilan monitoring berbasis web, gunakan Netdata. Gratis dan sangat ringan.
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
Setelah instalasi, buka http://ip-vps:19999 untuk melihat grafik CPU, RAM, disk, dan network usage secara real-time.
FAQ
Apakah aman menggunakan swap di SSD?
Ya, asal ukuran swap tidak terlalu besar (1–2GB). Swap kecil membantu stabilitas tanpa mempercepat aus SSD secara signifikan.
Apa bedanya htop dan Netdata?
htop berbasis terminal dan ringan, cocok untuk cepat cek proses. Netdata berbasis web dan visual, cocok untuk pemantauan berkelanjutan.
Apakah perlu caching tambahan seperti Redis?
Redis atau memcached bisa menambah kecepatan signifikan untuk aplikasi web, tapi untuk optimasi dasar VPS, tuning kernel dan swap sudah cukup.
Kesimpulan
Dengan mengatur cache, membuat swap, dan memonitor resource pakai htop & Netdata, kamu bisa menjaga performa VPS tetap stabil. Untuk performa lebih tinggi, gunakan VPS Indonesia SufaNet dengan resource dedicated dan uptime tinggi.