Màn Hình Của Bạn Có Đang Hiển Thị Mượt Mà?
Phân tích thời gian từng khung hình để phát hiện giật, micro-lag và hiển thị khung hình không nhất quán. Xem thời gian khung hình 1% thấp nhất và phương sai — tất cả được xử lý cục bộ trong trình duyệt của bạn.
Bài kiểm tra này sử dụng timestamp của requestAnimationFrame để đo thời gian giữa mỗi khung hình được render, tính toán thời gian khung hình trung bình, phương sai, 1% thấp nhất và phát hiện sự kiện giật khi thời gian khung hình vượt quá 2 lần trung bình.
Ở 60Hz, mỗi khung hình nên mất đúng 16.67ms. Một khung hình mất 33ms (một khung hình bị mất) có thể được cảm nhận là micro-giật bởi hầu hết người dùng.
Kết Quả Của Bạn Có Ý Nghĩa Gì?
| Result | Range | Meaning |
|---|---|---|
| Tốt | Phương sai thời gian khung hình dưới 2ms, không có sự kiện giật | Trình duyệt của bạn đang cung cấp khung hình nhất quán. Thời gian khung hình được nhóm chặt quanh khoảng mục tiêu, cho thấy render mượt mà không mất khung hình. |
| Cảnh báo | Phương sai thời gian khung hình 2–5ms, giật không thường xuyên | Phát hiện sự không nhất quán nhỏ về thời gian khung hình. Tiến trình nền, tiện ích mở rộng trình duyệt hoặc giảm xung nhiệt GPU có thể gây rớt khung hình thỉnh thoảng. |
| Kém | Phương sai thời gian khung hình trên 5ms hoặc sự kiện giật thường xuyên | Vấn đề frame timing nghiêm trọng. Điều này gây giật có thể nhìn thấy. Kiểm tra tải CPU/GPU nền, tắt xung đột tăng tốc phần cứng hoặc đóng các tab trình duyệt ngốn tài nguyên. |
Vấn Đề Thường Gặp & Giải Pháp
Giật đều đặn mỗi vài giây
Điều này thường chỉ ra tạm dừng thu gom rác hoặc giới hạn tab nền. Đóng các tab trình duyệt khác, tắt tiện ích mở rộng không cần thiết và đảm bảo tăng tốc phần cứng được bật trong cài đặt trình duyệt.
Thời gian khung hình cao hơn dự kiến cho tần số quét của tôi
Xác minh trong cài đặt hiển thị OS rằng màn hình thực sự chạy ở tần số quét mong đợi. Một số màn hình mặc định 60Hz dù hỗ trợ cao hơn. Cũng kiểm tra xem trình duyệt có bị giới hạn bởi chế độ tiết kiệm pin không.