Snaplytics Toolkit

Tes Frame Skipping

Periksa apakah layar Anda menampilkan bingkai baru pada setiap penyegaran, atau diam-diam menjatuhkannya di sepanjang jalan. Pengujian mengatur waktu setiap bingkai animasi terhadap kecepatan refresh yang Anda ukur dan menandai celah apa pun di mana bingkai hilang. Jaga agar tab ini tetap fokus saat berjalan untuk pembacaan yang akurat.

Hz

Monitor langsung berjalan — tetap fokus pada tab ini untuk pembacaan yang akurat.

Langsung
Frame terbaruTepat waktuDilewati
Mengumpulkan frame…
Refresh rate
Hz
Frame tepat waktu
0
Dilewati
0
Tingkat lompatan
Celah terbesar

Bilah tangkapan kamera (opsional)

Penanda maju satu kotak per frame yang dirender. Fotografi layar dengan rana cepat atau rekam dalam gerak lambat — langkah yang hilang mengungkap frame yang jatuh. Sekunder terhadap detektor di atas.

Browser melukis sekali per refresh layar, sehingga jarak antar frame harus tetap mendekati satu interval refresh — sekitar 16,7 ms pada 60 Hz atau 6,9 ms pada 144 Hz. Pengujian ini menghitung celah tersebut, mengambil median sebagai kecepatan refresh Anda yang sebenarnya, dan menandai celah apa pun melewati sekitar 1,5× interval yang diharapkan sebagai bingkai yang dijatuhkan, pembulatan untuk memperkirakan berapa banyak yang hilang. Jeda panjang dari beralih tab atau meminimalkan jendela diabaikan, tidak dihitung sebagai lewat.

Bingkai yang dijatuhkan menunjukkan gambar sebelumnya dua kali, sehingga gerakan tampak melompat. Itu berbeda dari gagap (bingkai tiba pada interval yang tidak merata) dan getaran (ketidakmerataan ritmis dari kecepatan bingkai yang tidak terbagi dengan bersih menjadi kecepatan refresh, seperti film 24 fps pada layar 60 Hz). Tes ini menargetkan frame yang benar-benar jatuh — lari bersih masih bisa terasa sedikit salah jika kecepatan tidak merata.

Penyebab umum melewatkan bingkai

PenyebabApa yang terjadi
Batas kabel atau bandwidthKecepatan refresh yang tinggi pada resolusi tinggi melebihi apa yang dapat dibawa oleh kabel atau port — penyebab klasik melompat hanya pada kecepatan maksimum.
Kecepatan refresh yang di-overclockPanel yang didorong melewati Hz pengenal terlihat stabil tetapi diam-diam mengulangi bingkai alih-alih menampilkan yang baru.
GPU, driver, atau termalDriver yang kedaluwarsa, GPU yang kelebihan beban atau terlalu panas, atau penghematan daya yang agresif membuat tampilan bingkai jadi kelaparan.
Beban latar belakang atau pembatasanPekerjaan berat di tab lain, atau browser memperlambat bingkai untuk tab yang tidak fokus, membuka celah yang diukur oleh pengujian ini.

Ini adalah pengujian tingkat browser dari alur presentasi — tampilan, kabel, output GPU, driver, dan browser — bukan dari mesin game apa pun. Itu tidak dapat melihat bingkai yang dirender game secara internal, mengukur input lag, atau menggantikan generator pola perangkat keras. Untuk hasil yang paling andal, colokkan laptop, tutup tab latar belakang yang berat, jaga agar tab ini tetap fokus, dan biarkan eksekusi penuh waktu selesai. Strip pengambilan opsional di bawah ini memotret layar dengan rana cepat untuk mengungkapkan lompatan yang sulit dirasakan.

Alat terkait