Skip to main content

قِس تأخر الإدخال لديك

انقر وقِس الوقت بين إدخالك والاستجابة البصرية. شغّل جولات متعددة للحصول على متوسط موثوق — تتم المعالجة محلياً في متصفحك.

يقيس هذا الاختبار التأخير على المستوى البرمجي من نقرة PointerEvent إلى الإطار المعروض التالي، باستخدام طوابع زمنية performance.now() لحساب زمن انتقال النقر إلى العرض بالمللي ثانية.

تأخر إدخال المتصفح النموذجي يتراوح من 15–50ms؛ العوامل على مستوى الأجهزة (استجابة الشاشة، استقصاء USB) تضيف تأخيراً إضافياً لا يُلتقط بالتوقيت البرمجي.

ماذا تعني نتائجك؟

Result Range Meaning
جيد متوسط أقل من 20ms زمن انتقال برمجي ممتاز. مع شاشة 144Hz+ وماوس باستقصاء 1000Hz، يجب أن يكون إجمالي التأخر من الطرف إلى الطرف غير محسوس للألعاب التنافسية.
تحذير متوسط 20–50ms مقبول لمعظم الاستخدامات. القيم الأعلى قد تأتي من تأخيرات مركب المتصفح أو العمليات الخلفية أو V-Sync الذي يضيف ما يصل إلى إطار واحد من زمن الانتقال.
سيئ متوسط فوق 50ms تأخر ملحوظ يؤثر على أداء الألعاب. الأسباب تشمل حمل CPU الثقيل وزمن انتقال المركب ووضع توفير الطاقة الذي يخفض سرعة GPU أو سقوط الإطارات من العمليات الخلفية.

المشاكل الشائعة وكيفية حلها

قياسات تأخر الإدخال غير متسقة (تباين عالٍ)

أغلق تبويبات المتصفح الأخرى والتطبيقات الخلفية. توقفات جمع المهملات وجدولة المركب يمكن أن تسبب قفزات. شغّل الاختبار في نافذة متصفح بملء الشاشة للحصول على أكثر النتائج استقراراً.

التأخر المقاس أعلى بكثير مما هو متوقع

عطّل V-Sync في إعدادات المتصفح (chrome://flags → disable V-Sync) لإزالة تأخير مزامنة الإطارات. تحقق أيضاً أن نظام التشغيل ليس في وضع توفير الطاقة الذي يخفض ترددات CPU وGPU.

أدوات ذات صلة

الأسئلة الشائعة

ما هو تأخر الإدخال؟

تأخر الإدخال هو التأخير بين إجراء المستخدم (نقر/ضغط مفتاح) والاستجابة البصرية على الشاشة. يشمل زمن انتقال الماوس واستقصاء USB ومعالجة نظام التشغيل ووقت استجابة الشاشة.

ما هو تأخر الإدخال الجيد؟

أقل من 20ms ممتاز للألعاب. 20–50ms مقبول. فوق 50ms قد يشعر بالبطء ويؤثر على أداء الألعاب التنافسية.

ما مدى دقة اختبار المتصفح هذا؟

اختبارات المتصفح تقيس زمن الانتقال على المستوى البرمجي باستخدام performance.now(). التأخر الخاص بالأجهزة (الشاشة، USB) يضيف تأخيراً إضافياً لا يُلتقط هنا.

هل يتم رفع أي بيانات؟

لا. جميع القياسات تستخدم performance.now() محلياً. لا تغادر أي بيانات جهازك.