Tabel ukuran cepat
Ini adalah titik awal untuk beban kerja umum di KVM VPS. Kebutuhan sebenarnya tergantung pada traffic, caching, dan software Anda.
| Beban kerja | RAM terjamin | vCPU |
|---|---|---|
| Beberapa situs WordPress, toko kecil, server staging atau development | 4 GB | 2 |
| Toko WooCommerce yang ramai, beberapa situs dengan panel kontrol, aplikasi SaaS kecil | 8 GB | 4 |
| Situs dengan traffic tinggi, database lebih besar, beberapa aplikasi atau container | 16 GB | 6 |
| Database berat, banyak container, CI runner, aplikasi yang boros sumber daya | 32 GB | 8 |
Konfigurasi KVM VPS kami saat ini mengikuti tingkatan yang persis sama — RAM terjamin 4, 8, 16, dan 32 GB dengan 2, 4, 6, dan 8 vCPU — sehingga Anda dapat mulai dari yang kecil lalu meningkatkannya.
Apa yang menggunakan memori di VPS
- Sistem operasi — instalasi Linux minimal hanya menggunakan beberapa ratus megabyte.
- Panel kontrol — panel lengkap dengan layanannya sendiri juga membutuhkan memori. cPanel, misalnya, merekomendasikan minimal 4 GB untuk server produksi.
- Web server dan PHP — setiap PHP worker yang menangani permintaan menggunakan memori; semakin banyak pengunjung bersamaan, semakin banyak worker.
- Database — MySQL, MariaDB, dan PostgreSQL paling cepat ketika data yang paling sering Anda gunakan muat di RAM.
- Cache — Redis, Memcached, atau Varnish menukar memori dengan kecepatan, dan biasanya menghemat jauh lebih banyak daripada yang dipakainya.
- Email — penyaringan spam dan virus untuk kotak surat yang sibuk cukup memakan memori.
Mengapa RAM terjamin itu penting
Dengan virtualisasi KVM, RAM dalam paket Anda dicadangkan untuk server Anda. Memori tidak "burstable" dan tidak dipinjam dari pelanggan lain — jadi angka yang Anda bayar adalah angka yang benar-benar dapat Anda gunakan, bahkan saat host sedang sibuk.
Cara memeriksa apakah RAM Anda cukup
- Login melalui SSH dan jalankan free -h. Lihat kolom available, bukan free — Linux menggunakan memori yang tidak terpakai untuk cache disk dan mengembalikannya saat dibutuhkan.
- Pantau memori selama hari sibuk biasa dengan htop atau statistik panel kontrol Anda.
- Periksa apakah swap digunakan secara berlebihan. Swapping terus-menerus berarti server kekurangan RAM.
- Cari pesan "out of memory" di log sistem — itu berarti sebuah proses dihentikan karena RAM habis.
Cara agar kebutuhan RAM lebih sedikit
- Aktifkan page caching untuk WordPress dan object caching dengan Redis atau Memcached.
- Sesuaikan jumlah PHP worker dengan traffic Anda yang sebenarnya, bukan jumlah maksimum.
- Hapus plugin, layanan, dan container yang tidak Anda gunakan.
- Pindahkan email ke paket terpisah jika penyaringan kotak surat memakan porsi memori yang besar.
Apakah Anda benar-benar membutuhkan VPS?
Jika Anda tidak membutuhkan akses root atau software khusus, semi-dedicated server atau cloud hosting memberi Anda sumber daya terjamin atau gabungan tanpa administrasi server apa pun. Bandingkan keduanya di Shared vs semi-dedicated vs VPS vs dedicated.