Cek Frame Rate

Analisis Mendalam

Pantau setiap frame, bukan sekadar angka rata-rata

Satu batang per frame, kurva sebaran distribusi, dan metrik frame low yang mengungkap stutter tersembunyi di balik angka rata-rata.

  • Satu batang per frame
  • 1% dan 0,1% low
  • Pacing dan jitter
  • Slider beban GPU
Timing frame
Waktu berjalan 00:00

Setiap batang mewakili satu frame. Batang merah yang tinggi datang terlambat.

0 FPS ms
Frame rate · 60 detik terakhir
Distribusi frame time
Grafik frame time0%
Rata-rata
Minimum
Maksimum
1% low
0.1% low
Frame time
Terlewat0
Frame0
Stabilitas
Pacing
Jitter
Estimasi refresh rate Hz

Tekan mulai untuk memulai pengukuran.

Tingkat beban

Membebani GPU seperti adegan visual yang lebih berat

0%
Objek 0 Dampak

Tampilan frame time sengaja dibuka lebih awal. Angka rata-rata adalah metrik yang paling minim informasi — bentuk dan pola batang grafiklah yang memberi jawaban nyata.

Mengapa menggunakan frame time ketimbang FPS?

Karena milidetik bisa dijumlahkan langsung secara matematis, sedangkan frame rate tidak bisa. Jika suatu scene membutuhkan 8 ms dan Anda menambah efek seberat 4 ms, totalnya menjadi 12 ms. Perhitungan serupa dalam FPS — "125 FPS ditambah efek 4 ms" — tidak memiliki jawaban langsung yang jelas.

Frame rate Frame time Waktu dihemat vs baris atas
30 FPS 33.33 ms
60 FPS 16.67 ms 16.67 ms
90 FPS 11.11 ms 5.56 ms
120 FPS 8.33 ms 2.78 ms
144 FPS 6.94 ms 1.39 ms
240 FPS 4.17 ms 2.78 ms

Apa arti stabilitas, pacing, dan jitter?

Target ideal: 1% low di atas dua pertiga rata-rata Anda, dan jitter di bawah sepersepuluh dari frame time Anda. Capai keduanya, maka tampilan visual dijamin bebas stutter.
Stabilitas

Persentase frame dalam rentang toleransi 10% dari jeda tipikal. Di atas 95% menandakan performa perangkat yang sangat prima.

Pacing

Seberapa merata jarak antar-frame ditampilkan. Makin tinggi nilainya, makin baik.

Jitter

Perubahan rata-rata dari satu frame ke frame berikutnya dalam satuan ms. Di bawah 1 ms sangat luar biasa — di sini, makin rendah nilainya makin bagus.

Apa arti pola pada grafik jejak frame?

  • Datar dengan lonjakan tunggal sesekali. Normal. Biasanya karena proses pembersihan memori (garbage collection) atau permintaan jaringan yang baru selesai. Tidak perlu diperbaiki.
  • Lonjakan berkala pada interval yang tetap. Dipicu oleh proses terjadwal — seperti ekstensi browser yang melakukan polling atau sinkronisasi aplikasi latar belakang.
  • Grafik bertangga yang terus naik lalu reset. Masalah suhu. Perangkat memanas, performa melambat, kipas berputar kencang, lalu kecepatan pulih kembali.
  • Dua tingkatan grafik yang silih berganti. Pengaruh pembatas frame rate, atau V-Sync yang melewatkan batas waktu lalu memangkas frame rate menjadi setengahnya.
  • Derau acak terus-menerus tanpa pola. Perebutan sumber daya (contention). Terlalu banyak program berjalan bersamaan.

Bagaimana cara menggunakan slider beban GPU?

Jangan langsung ke posisi maksimum. Mulailah dari nol, biarkan baseline stabil selama sepuluh detik, lalu naikkan preset setingkat demi setingkat sambil mengamati di titik mana frame rate mulai goyah. Titik batas itulah yang menunjukkan cadangan performa perangkat Anda secara akurat.

Konversi

Frame rate ke frame time

Dua cara berbeda untuk mengukur hal yang sama. Ketik di salah satu kolom.

Frame rate umum

Pada 60 FPS, setiap frame memiliki batas waktu 16.67 ms. Jika melebihi batas tersebut, frame akan terlambat ditampilkan.

Cara Membaca

Apa saja yang perlu diperhatikan?

  1. 1

    Tinggi batang grafik

    Setiap batang mewakili satu frame, garis putus-putus adalah target batas Anda. Batang yang melewatinya berarti terlambat; batang merah berarti Anda kehilangan satu frame penuh.

  2. 2

    Bentuk kurva distribusi

    Satu puncak sempit menandakan performa sehat. Dua puncak berarti ada proses yang silih berganti — umumnya akibat frame limiter atau proses latar belakang terjadwal.

  3. 3

    Jarak ke angka 1% low

    Mendekati rata-rata berarti mulus. Jika jauh di bawahnya, berarti frame yang lancar hanya menutupi angka stutter yang sebenarnya terasa mengganggu.

FAQ

Pertanyaan yang sering diajukan

Berapa frame time yang dianggap bagus?

16.67 ms pada layar 60 Hz, 8.33 ms pada 120 Hz, dan 6.94 ms pada 144 Hz. Konsistensi jauh lebih penting daripada angka — frame time konstan di 17 ms jauh lebih nyaman daripada fluktuasi acak antara 12 dan 30 ms.

Apa perbedaan antara 1% low dan FPS minimum?

FPS minimum hanya mencatat satu frame terburuk yang bisa terjadi akibat cegukan sesaat. Sedangkan 1% low menghitung rata-rata dari 1% frame terburuk, sehingga menggambarkan pola stutter yang sebenarnya dan bukan sekadar kebetulan.

FPS rata-rata saya tinggi tapi nilai 1% low sangat buruk.

Sesi pengujian Anda berjalan mulus namun sering tersendat oleh frame drop berkala. Amati grafik trace — lonjakan dengan jarak teratur menandakan tugas berjangka waktu, sedangkan lonjakan acak menandakan sistem kehabisan sumber daya.

Mengapa jitter diukur dalam milidetik dan bukan persentase?

Karena selisih absolut milidetiklah yang langsung tertangkap oleh mata. Perubahan 4 ms tidak terasa pada 30 FPS, namun terlihat sangat jelas pada 240 FPS.

Berapa lama tes ini sebaiknya dijalankan?

Sekitar 30 hingga 60 detik untuk memperoleh data 1% low yang akurat. Waktu 10 detik hanya memadai untuk melihat nilai rata-rata.

Jelajahi lebih lanjut

Semua alat di sini berjalan di browser Anda, gratis, tanpa perlu mendaftar.

Periksa performa frame Anda secara detail

Jalankan pengujian selama satu menit dan amati grafik jejaknya, bukan sekadar angka.

Buka alat uji