Anda menjalankan speed test, hasilnya ratusan Mbps, tapi game masih tersendat dan karakter masih ditarik mundur. Hasil itu memang tidak pernah menjadi bukti tentang game Anda — ia mengukur besaran yang berbeda, lewat jalur yang berbeda, ke server yang berbeda. Berikut apa yang sebenarnya direspons game Anda, dan angka mana yang menggantikan angka yang barusan Anda dapat.
Pertama, temukan kasus Anda
| Yang Anda alami | Penyebab paling mungkin | Langkah berikutnya |
|---|---|---|
| Mbps besar, lag di semua wilayah server | Lokal: Wi-Fi, jalur unggah yang sibuk, atau jalur ISP Anda sendiri | Pakai kabel, hentikan unggahan, uji ulang semua wilayah |
| Mbps besar, hanya sebagian wilayah yang buruk | Rute menuju wilayah itu, bukan koneksi Anda | Main di wilayah yang hasil ujinya bersih |
| Aman saat sendiri, buruk saat ada yang streaming | Jalur unggah penuh dan paket game mengantre | Uji sekali saat senggang dan sekali saat terbebani, lalu bandingkan |
| Ping rata-rata rendah, tapi tetap terasa patah-patah | Ayunan latensi yang disembunyikan rata-rata | Baca rentang latensinya, bukan hanya mediannya |
| Teleportasi, input yang hilang | Kehilangan paket | Singkirkan dulu Wi-Fi, lalu bandingkan antarwilayah |
| Semua angka jaringan bersih, tapi masih tersendat | Bukan masalah jaringan | Periksa waktu frame, beban perangkat, dan status layanan game itu sendiri |
Speed test menjawab pertanyaan yang tidak pernah diajukan game Anda
Mbps adalah seberapa banyak data yang bisa dipindahkan jalur Anda per detik. Yang dibutuhkan game adalah berapa lama satu paket kecil pergi dan kembali, diukur dalam milidetik. Satuannya berbeda karena persoalannya memang berbeda.
| Yang dilaporkan speed test | Yang benar-benar menentukan game |
|---|---|
| Throughput puncak ke server uji terdekat | Waktu pulang-pergi ke wilayah server game |
| Beberapa detik transfer massal | Konsistensi sepanjang pertandingan 30 menit |
| Ping yang diukur saat jalur sedang senggang | Latensi saat jalur juga sedang dipakai hal lain |
| Seberapa lebar pipanya | Apakah setiap paket kecil sampai, dan sampai tepat waktu |
Unduhan mengisi pipa: makin lebar pipanya, makin cepat file besar selesai. Satu pertandingan mengirim aliran tipis paket mungil, puluhan kali per detik, dan semuanya mendesak. Melebarkan pipa tidak membuat sebuah paket tiba lebih cepat, sama seperti menambah lajur tidak memperpendek jalan. Karena itulah sebuah koneksi bisa terukur 500 Mbps dan tetap membuat tembakan Anda telat — kapasitas memang tidak pernah menjadi bagian yang bermasalah.
Speed test memilih server terdekat. Game Anda tidak.
Inilah bagian yang paling sering menjebak orang, dan ini soal struktur, bukan soal sial.
Speed test memilihkan server untuk Anda, dan ia mengoptimalkan kedekatan — biasanya yang paling dekat, sering kali masih di dalam jaringan ISP Anda. Untuk mengukur kapasitas jalur, itu desain yang benar, dan artinya pengujian selesai tanpa pernah keluar dari kota atau dari penyedia Anda.
Server game tidak dipilih dengan cara itu. Ia berada di wilayah tetap, dan paket Anda harus melewati transit serta peering apa pun yang ada di antara Anda dan server tersebut. Jadi ruas jalur yang menentukan apakah Anda bisa bermain — transit antarwilayah, titik peering yang padat, penyedia yang mengarahkan Anda memutar jauh — justru ruas yang tidak pernah disentuh speed test. Skor bersih hanya memberi tahu bahwa mil pertama sehat. Lag biasanya hidup setelah itu.
Cara melihatnya adalah mengukur beberapa wilayah sekaligus dan menempatkan hasilnya berdampingan. Satu angka sendirian tidak punya pembanding; delapan angka langsung memperlihatkan bentuk routing Anda.
Rata-rata menyembunyikan dua hal yang benar-benar membuat Anda kalah ronde
Speed test melaporkan rata-rata dari beberapa detik transfer massal. Rata-rata adalah alat yang tepat untuk throughput dan alat yang salah untuk game, karena yang menghancurkan sebuah baku tembak bukan pernah rata-ratanya — melainkan satu momen di dalamnya.
- Satu paket yang hilang. Jalur Anda bisa saja rata-rata nyaman di 30 ms dan tetap kehilangan paket yang membawa tembakan Anda. Di dalam game itu terbaca sebagai karakter yang tertarik mundur, input yang tertelan, atau hit yang terdaftar sedetik terlambat.
- Satu lonjakan. Duduk di 30 ms lalu melonjak ke 150 ms selama sepersekian detik terasa lebih buruk daripada duduk di 60 ms sepanjang waktu. Game dibangun di atas timing yang konsisten, dan rata-rata menghaluskan ketidakkonsistenan itu sampai tak terlihat.
Ini juga alasan kenapa pengujian sekali jalan saling bertentangan, dan kenapa pengukuran di sini dirancang untuk menangkap momen-momen itu alih-alih menghaluskannya. Setiap wilayah mendapat 3 paket pemanasan yang dibuang, lalu satu putaran berisi 20 paket yang dikirim pada jadwal tetap 50 ms — tetap, karena menunggu setiap balasan sebelum mengirim berikutnya nyaris tidak mengisi antrean dan secara sistematis meremehkan kehilangan paket. Kehilangan satu paket saja, atau mendapat waktu pulang-pergi yang melompat-lompat, dan wilayah itu otomatis diukur ulang selama 2 putaran tambahan lalu dinilai atas seluruh 60 sampel. Dua puluh paket hanya bisa membedakan kehilangan dalam langkah 5 persen; enam puluh menurunkannya menjadi 1,67 persen, dan itulah beda antara sebuah kesimpulan dan sebuah tebakan.
Jalur cepat pun tetap mengantre saat penuh
Bandwidth besar bahkan bisa berbalik merugikan di sini. Ketika unggahan, pencadangan cloud, atau streaming orang lain memenuhi jalur unggah, paket game Anda menunggu dalam antrean di belakang lalu lintas itu — dan makin besar buffer di perangkatnya, makin lama menunggunya. Ping naik, kadang jauh, sementara speed test yang dijalankan sesudahnya pada jalur senggang kembali terlihat sempurna. Ini alasan umum kenapa satu rumah melaporkan lag yang sejam kemudian tidak bisa direproduksi siapa pun.
Anda bisa memastikannya dalam dua menit: uji satu wilayah saat jalur senggang, lalu mulai unggahan besar dan uji wilayah yang sama lagi. Kalau latensi dan kehilangan paket melonjak saat terbebani, solusinya adalah manajemen antrean di router atau menjadwalkan lalu lintas berat di waktu lain, bukan paket yang lebih besar.
Apa yang sebaiknya diukur
Empat hal, dalam urutan ini:
- Bandingkan antarwilayah, jangan menguji satu. Jalankan semua wilayah dalam satu kali proses. Semuanya buruk menunjuk ke jaringan Anda sendiri; sebagiannya buruk menunjuk ke routing, dan pindah wilayah menyelesaikannya hari ini juga.
- Baca rentangnya, bukan satu angka. Wilayah yang bertahan di antara 28 dan 34 ms adalah cerita yang berbeda dari wilayah yang berayun antara 25 dan 140 ms, meski rata-rata keduanya sama.
- Baca kehilangan paket di sebelahnya. Latensi rendah dengan kehilangan paket tetap tidak nyaman dimainkan. Kehilangan sekecil apa pun layak dilihat dua kali, dan karena itulah satu paket yang hilang langsung memicu pengukuran ulang di sini.
- Uji pada jam Anda benar-benar bermain. Kepadatan jam sibuk adalah inti dari pertanyaannya, dan hasil Minggu pagi tidak akan menunjukkannya.
Tiga angka yang melakukan pekerjaannya, dan ketiganya dipisah alih-alih diremas jadi satu skor. Untuk pertandingan real-time pada umumnya, median di bawah 25 ms sangat baik dan di bawah 50 ms masih nyaman, dengan pengalaman mulai menurun setelah sekitar 90 ms — game tembak kompetitif dinilai lebih ketat daripada genre santai, dan rentang ini adalah interpretasi teknis kami, bukan penilaian yang diterbitkan studio mana pun. Rentang P10–P90 menunjukkan seberapa lebar sampel tersebar, dan itulah angka yang paling baik menjelaskan kenapa ping yang terlihat bagus tetap bisa terasa patah-patah. Kehilangan paket seharusnya 0%, dan apa pun yang mencapai 5% atau lebih menurunkan penilaian dengan tajam.
Ada pemeriksaan kelima yang layak disimpan sebagai cadangan: kalau semua angka jaringan kembali bersih, berhenti menghabiskan waktu pada jaringan. Lonjakan waktu frame, kompilasi shader, GPU yang throttling karena panas, atau layanan game yang sedang bermasalah sama-sama menghasilkan tersendat yang terasa persis seperti lag. Hasil multi-wilayah yang bersih benar-benar berguna di sini — ia memberi tahu di mana Anda tidak perlu terus mencari.
Dan kalau yang terdampak satu tim penuh, bukan hanya Anda, pertanyaannya berubah bentuk: yang Anda butuhkan adalah wilayah yang tetap layak untuk rekan paling lambat, bukan yang paling cepat. Logika itu dibahas di Cara Memilih Wilayah Server Terbaik untuk Satu Grup (5 Menit).
Apa yang diukur pengujian ini
Pengujian ini mengukur perjalanan pulang-pergi dari browser Anda ke node kami di 8 wilayah, lewat UDP, langsung di browser, tanpa instal apa pun. Gunakan angka-angka itu untuk membandingkan arah: wilayah mana yang di-routing dengan baik oleh penyedia Anda, mana yang sebaiknya dihindari malam ini, dan apakah masalahnya mengikuti Anda ke mana-mana atau hanya mengarah ke satu sisi. Angka yang ditampilkan klien game tetap menjadi kata terakhir untuk satu pertandingan tertentu, karena klien mencapai server penerbit lewat rutenya sendiri — yang Anda dapat di sini adalah perbandingan yang memberi tahu rute mana yang layak ditempuh. Apakah Hasil Tes Ping Akurat? Kenapa Dua Alat Berbeda Hasilnya membahas pengukurannya secara rinci.
Berhenti bertanya kepada speed test soal game Anda. Jalankan semua wilayah sekali, dan jawabannya ada di depan Anda dalam waktu kurang dari satu menit.