Kinerja & keandalan

Mengapa VPS saya lambat?

Jawaban singkat

Secara berurutan berdasarkan kemungkinan: kehabisan memori yang menyebabkan swap thrashing, saturasi IO disk, waktu curian CPU pada inti bersama, database yang tidak dioptimalkan, atau latensi jaringan ke pengguna Anda. Periksa free -h dan kolom st di top terlebih dahulu — di antara keduanya, mereka mengidentifikasi penyebab sekitar delapan puluh persen dari waktu.

Memori adalah penyebab paling umum dan paling tidak jelas. Begitu working set melebihi RAM, kernel melakukan swap, dan latensi disk menggantikan latensi memori — faktor sepuluh ribu. Gejalanya adalah server yang terasa baik-baik saja dan kemudian tiba-tiba tidak.

Yang paling umum kedua adalah disk. Jalankan ioping atau fio: NVMe seharusnya menunjukkan latensi sub-milidetik. Jika tidak, Anda berada di tingkat penyimpanan yang salah atau tetangga sedang memenuhinya.

  • free -h — if swap is in use and growing, that is the answer
  • top — kolom st di atas 2–3% berarti waktu mencuri (steal time)
  • iostat -x 1 — %util near 100 means disk saturation
  • Log kueri lambat basis data — biasanya indeks yang hilang, bukan server yang kecil
  • mtr ke jaringan pengguna — kehilangan paket pada jalur bukan masalah server

Lihat juga: Waktu curian CPU · NVMe