اختبار معدل الإطارات
قس معدل الإطارات الحقيقي الذي يقدمه هذا الجهاز الآن. افتح العداد المباشر وراقب الإطارات في الثانية، ومتوسط وأدنى FPS، و1% Low، وتذبذب زمن الإطار، وعدد مرات التقطيع مع بقاء الصفحة في المقدمة.
اختبار معدل الإطارات
قس FPS المباشر وإيقاع الإطارات و1% Low على هذا الجهاز.
📋 كيفية الاختبار
اضغط زر ابدأ الاختبار واترك هذا التبويب في المقدمة عشر ثوان على الأقل. يأخذ العداد عينات من فواصل إطارات حقيقية عبر requestAnimationFrame. النتيجة المستقرة تُبقي متوسط FPS قريبًا من 1% Low وتعرض سجل FPS مستويًا. الفوارق الكبيرة بين المتوسط و1% Low، أو ارتفاع عدد مرات التقطيع، تعني أن الإطارات تُقدَّم بشكل غير منتظم — أغلق التطبيقات الثقيلة في الخلفية، أو أوقف VSync، أو حدّث تعريف الرسومات.
اختبار معدل الإطارات وعداد FPS عبر الإنترنت
يعمل اختبار معدل الإطارات هذا بالكامل في المتصفح ولا يحتاج إلى تثبيت أو إضافة أو حساب. ويعرض عداد FPS المباشر، ومتوسط وأدنى معدل إطارات، و1% Low، والانحراف المعياري لزمن الإطار الذي يصف التذبذب، وعدد مرات التقطيع المحسوب من الإطارات التي استغرقت أكثر من ضعف الوسيط الزمني للوصول. ولأنه يأخذ عينات من طوابع زمن إطارات الرسوم المتحركة الحقيقية، فهو مقياس دقيق لأي تطبيق ويب أو لعبة متصفح أو مشهد canvas وWebGL تعمل عليه. وإذا أردت التحقق من معدل تحديث اللوحة بدل معدل الإطارات المقدم، استخدم اختبار معدل التحديث بدلًا منه، فهو يقيس سقف الشاشة ويتضمن اختبار حركة للظلال.
كيفية اختبار معدل الإطارات وFPS
- 1 أغلق التطبيقات الثقيلة في الخلفية أولًا، لأن المتصفح يقيس الجهاز بأكمله لا هذا التبويب وحده.
- 2 اجعل هذا التبويب هو النافذة النشطة، لأن المتصفحات تخفض إطارات الرسوم المتحركة في التبويبات الخلفية فتنهار القراءة.
- 3 اضغط زر ابدأ الاختبار واترك العداد يعمل عشر ثوان على الأقل، وهي المدة التي يكتمل فيها الاختبار تلقائيًا.
- 4 راقب استقرار متوسط FPS ثم قارنه بقيمة 1% Low أسفله لترى ما إذا كانت الإطارات تُقدَّم بانتظام.
- 5 اقرأ عدد مرات التقطيع ومخطط سجل FPS معًا: مخطط مستوٍ بلا تقطيع يعني إيقاعًا مستقرًا.
- 6 إذا بدت الأرقام سيئة، أغلق تطبيقًا واحدًا في كل مرة وأعد الاختبار لتحديد التطبيق المسؤول.
⚠️ يستطيع المتصفح قياس الإطارات المطلوب منه رسمها فقط. يعرض هذا الاختبار معدل إطارات مسار العرض في المتصفح، وهو مقياس صالح لتطبيق ويب أو لعبة متصفح، لكنه لا يستطيع قراءة عداد FPS داخل لعبة أصلية تعمل في نافذة أخرى.
ما هو معدل الإطارات وماذا يعني FPS؟
معدل الإطارات هو عدد الصور الكاملة التي يقدمها الجهاز في الثانية، ويُقاس بالإطارات في الثانية أو FPS. كل إطار يحتاج وقتًا معينًا لإنتاجه، وهذا الزمن بالميلي ثانية هو ما يحدد السلاسة فعليًا. يعني 60 FPS متوسط زمن إطار قدره 16.7 ميلي ثانية، ويعني 120 FPS نحو 8.3 ميلي ثانية، ويعني 30 FPS نحو 33.3 ميلي ثانية. وسبب أهمية زمن الإطار أكثر من رقم FPS المعلن هو أن المتوسط يمكن أن يخفي الكثير. فقد يتكون اختبار بمعدل 90 FPS من تسعين إطارًا منتظمًا بمدة 11 ميلي ثانية، أو من ثمانين إطارًا سريعًا بمدة 8 ميلي ثانية تقطعها عشر توقفات بمدة 60 ميلي ثانية، والحالة الثانية تبدو وتُحَس أسوأ بكثير رغم أن متوسط الحالتين 90. ولهذا يعرض اختبار معدل الإطارات التذبذب و1% Low إلى جانب المتوسط.
كيفية قراءة نتائج معدل الإطارات
تصف الأرقام الستة في هذه الصفحة القياس نفسه من زوايا مختلفة، وهي معًا تخبرك ما إذا كان العرض سريعًا أو منتظمًا أو كليهما. الاختبار السليم سريع، و1% Low فيه قريب من المتوسط، والانحراف المعياري لزمن الإطار منخفض، وعدد مرات التقطيع قليل أو معدوم. وإذا حددت مشكلة، تحوّل لوحة التشخيص الاختبار إلى درجة صحة مع سبب محتمل وقائمة قصيرة بما يمكن تجربته.
- متوسط FPS قريب من معدل تحديث الشاشة، مثلًا 58 إلى 60 على لوحة 60Hz.
- 1% Low داخل نطاق 10 إلى 20 بالمئة من المتوسط تقريبًا، فلا يُحرَم أي صنف من الإطارات.
- الانحراف المعياري لزمن الإطار أقل من نحو 2 ميلي ثانية على نظام مستقر ومضبوط جيدًا.
- يبقى عدد مرات التقطيع صفرًا أو رقمًا واحدًا خلال اختبار كامل مدته عشر ثوان.
- مخطط سجل FPS مستوٍ بلا انخفاضات عميقة متكررة.
- لا ينهار أدنى FPS إلى جزء صغير من المتوسط في أي لحظة خلال الاختبار.
متوسط FPS مقابل 1% Low FPS
📊 متوسط FPS
متوسط FPS هو معدل الإطارات الوسطي على مدار الاختبار كله. يصف الإنتاجية: مقدار العمل الذي ينجزه النظام في الثانية. وهو الرقم المطبوع في مخططات القياس المرجعي والرقم المذكور في المراجعات، وهو وحده أقل الأرقام موثوقية هنا، لأن بضعة إطارات سريعة جدًا يمكن أن ترفع المتوسط بينما تظل التجربة متقطعة. عامل متوسط FPS كعنوان رئيسي، ثم افحص 1% Low فورًا قبل أن تستنتج أي شيء عن السلاسة.
🎯 1% Low FPS
يُحسب 1% Low بأخذ أبطأ 1 بالمئة من الإطارات في الاختبار ومتوسط أزمنتها، ثم تحويل متوسط زمن الإطار هذا إلى معدل إطارات. وهو يجيب عن سؤال مختلف: ما مدى سوء اللحظات السيئة؟ إذا كان المتوسط 120 FPS لكن 1% Low هو 45 FPS، فإن نحو إطار واحد من كل مئة يستغرق أكثر من ثلاثة أضعاف ما ينبغي، وهذه التوقفات هي ما يلاحظه اللاعبون فعلًا كتعثر وانزلاق ومدخلات مفقودة. وكقاعدة عامة، يحافظ النظام السليم على 1% Low داخل نحو 10 إلى 20 بالمئة من المتوسط.
ما هو معدل FPS الجيد وكم التذبذب الطبيعي؟
في العمل المكتبي العام والفيديو والتصفح، أي معدل عند 60 FPS أو أعلى يكون سلسًا ومريحًا، لأنه يوافق معدل تحديث معظم الشاشات. وفي الألعاب السريعة، 60 FPS قابل للعب، و120 FPS تحسين واضح في وضوح الحركة واستجابة الإدخال، و240 FPS يفيد أساسًا اللاعبين التنافسيين الذين يملكون لوحة عالية التحديث مطابقة. والأهم من الرقم الأقصى هو الاتساق: 60 FPS ثابتة مع 1% Low عند 55 تبدو أفضل بكثير من متوسط 90 مع 1% Low عند 30.
أما التذبذب، فالانحراف المعياري لزمن الإطار دون نحو 2 ميلي ثانية يعني إيقاعًا محكمًا، ومن 2 إلى 5 ميلي ثانية مقبول، وأي قيمة فوق 5 ميلي ثانية تعني عادة أن الإطارات تصل بنمط غير منتظم تقرأه العين كتقطيع حتى عندما يبدو المتوسط سليمًا. وتذكر أن المتصفح يقيس الجهاز بأكمله، لذا قد ترفع شاشة ثانية تعرض فيديو أو تنزيل في الخلفية أو ملف توفير طاقة قوي أو خفض حراري من التذبذب دون أي خلل في الشاشة نفسها.
كيفية إصلاح معدل إطارات منخفض أو غير مستقر
جرّب هذه بالترتيب
- أغلق تبويبات المتصفح الأخرى ومكالمات الفيديو ومشغلات الألعاب، ثم أعد الاختبار لترى كم من الانخفاض كان حمولة خلفية.
- تحقق من استخدام CPU وGPU أثناء الاختبار، لأن نواة مشغولة بالكامل أو طابور رسومات مزدحم هو السبب المعتاد لانخفاض 1% Low.
- انقل ملف الطاقة في المتصفح أو النظام من وضع التوفير إلى متوازن أو أداء عالٍ، خصوصًا على الحواسيب المحمولة التي تعمل بالبطارية.
- حدّث تعريف الرسومات، وتأكد في الحواسيب ذات الرسومات الهجينة أن المتصفح يستخدم GPU المنفصلة لا الرسومات المدمجة.
- أوقف VSync وحدود معدل الإطارات أو قلّلها مؤقتًا، لأن حدًا مع معدل تحديث غير متوافق قد ينتج إيقاعًا غير منتظم.
- قلّل حمل العرض لما تقيسه: اخفض الدقة، وأوقف التأثيرات الثقيلة، ثم أعد الاختبار لمقارنة عادلة.
⚠️ مهم
يقيس اختبار معدل الإطارات السلسلة كاملة، والمتصفح ليس عن قصد اختبارًا مرجعيًا على العتاد المجرد. فمهام نظام التشغيل في الخلفية وامتدادات المتصفح والخفض الحراري كلها تحرك الأرقام، ولهذا لا يثبت اختبار واحد إلا القليل. شغّل الاختبار ثلاث مرات وقارن التشتت بدل الوثوق بقراءة واحدة، مع إبقاء التبويب نفسه في المقدمة دائمًا. وإذا أعطى متصفحان مختلفان أرقامًا متباعدة جدًا على الجهاز نفسه، فالفارق في المتصفحات لا في عتادك، وهذه بحد ذاتها نتيجة مفيدة.
لماذا تستخدم اختبار معدل الإطارات هذا
قراءة كبيرة وفورية للإطارات في الثانية تُجمع عند كل إطار رسوم متحركة.
متوسط متحرك لمعدل الإطارات مع أسوأ قيمة لحظية على مدار الاختبار بالكامل.
متوسط أبطأ 1% من الإطارات، وهو ما يكشف التقطيع الذي يخفيه المتوسط تمامًا.
الانحراف المعياري لفواصل الإطارات، لتحكم على انتظام الإيقاع لا على السرعة وحدها.
يحصي الإطارات التي احتاجت أكثر من ضعف الوسيط الزمني ليتم تقديمها.
مخطط أعمدة متحرك لنافذة معدل الإطارات الأخيرة، فتظهر الانخفاضات بنظرة واحدة.
ينتهي القياس تلقائيًا بعد عشر ثوان، ما يجعل الاختبارات قابلة للتكرار.
ابدأ وأوقف بزر واحد. لا حاجة إلى مفاتيح اختصار بينما تطبيق آخر يمتلك التركيز.
حدد التقطيع لتحصل على درجة صحة مع الأسباب المحتملة وخطوات تالية محددة.
نزّل نتيجة الاختبار كتقرير منظم لتذاكر الدعم أو سجلات القياس المرجعي.
تتم كل عمليات أخذ العينات محليًا في متصفحك. لا شيء يُرفع ولا حاجة إلى حساب.
يعمل في تبويب المتصفح المفتوح لديك بالفعل، بلا تطبيق أو إضافة أو امتداد.
السيناريوهات المدعومة والقيود
تحقق سريعًا مما إذا كانت اختبار معدل الإطارات هي الأداة المناسبة لاحتياجاتك. توضح القوائم أدناه بالضبط ما يمكن لهذه الأداة القائمة على المتصفح فعله وما لا يمكنها فعله.
يعمل مع
- ألعاب المتصفح المبنية بـ canvas أو WebGL أو WebGPU
- تطبيقات الويب ولوحات المعلومات التي يهم فيها التمرير السلس
- شاشات سطح المكتب من 60Hz حتى 240Hz وما فوق
- الحواسيب المحمولة للألعاب على Windows وmacOS وLinux
- الهواتف الذكية والأجهزة اللوحية عالية التحديث
- الشاشات الخارجية الموصولة عبر HDMI أو DisplayPort أو USB-C
- وحدات GPU المدمجة والمنفصلة، بما فيها الحواسيب ذات الرسومات الهجينة
- شاشات معدل التحديث المتغير مع تفعيل FreeSync أو G-Sync
- الأجهزة الافتراضية وجلسات سطح المكتب البعيد للمقارنة النسبية
- وحدات GPU المستعملة أو المجددة قبل قبول الشراء
غير مدعوم
- FPS داخل اللعبة للتطبيقات الأصلية، لأن المتصفح لا يستطيع قراءة داخلية برنامج آخر
- بيانات استخدام GPU وVRAM وسرعة الساعة
- التحقق من توليد الإطارات والتحسين بالتكبير وتتبع الأشعة
- زمن استجابة الإدخال من النقرة إلى الفوتون بالميلي ثانية بدقة
- منحنيات الخفض الحراري المقاسة على جلسات طويلة
- درجات القياس المرجعي المطلقة القابلة للمقارنة بين أجهزة مختلفة
تتحقق اختبار معدل الإطارات فقط مما إذا كانت أحداث الإدخال تصل إلى المتصفح. لا يمكنها تحديد ما إذا كان الفشل ناتجًا عن العتاد أو برامج التشغيل أو البرنامج الثابت أو نظام التشغيل.
سلوك معدل الإطارات حسب المتصفح والجهاز
إيقاع requestAnimationFrame بلا حدود، فيعرض جهاز سريع على لوحة عالية التحديث معدل التحديث الحقيقي كسقف.
إيقاع مماثل لمتصفحات Chromium، مع توقيت إطارات قد يختلف قليلًا حسب خلفية المكوّن المستخدمة.
مرتبط ارتباطًا وثيقًا بمعدل تحديث الشاشة وبـ ProMotion، لذا تعرض شاشة 120Hz عادة سقفًا نظيفًا عند 120 FPS.
محدودة دائمًا تقريبًا بمعدل تحديث الجهاز، وقد تخفضه إدارة الحرارة القوية خلال دقائق من الحمل المستمر.
يعتمد تقديم الإطارات على المضيف وبروتوكول العرض، لذا تكون النتائج مفيدة للمقارنة النسبية فقط ولا تصلح كأداء مطلق.
قراءة الأرقام في سياقها
السقف المتوقع هو معدل تحديث شاشتك لا رقم غير محدود. على لوحة 60Hz تكون النتيجة السليمة من 58 إلى 60 FPS، وقراءة أعلى بكثير من 60 تعني أن المكوّن لا يزامن بإحكام لا أن العتاد يتفوق على شاشته. شغّل عداد معدل الإطارات في نظام التشغيل إلى جانب هذا الاختبار إن أردت رأيًا ثانيًا. وعند مقارنة النتائج، قارن النسبة بين المتوسط و1% Low، لأن هذه النسبة قابلة للنقل بين الأجهزة بخلاف رقم FPS الخام.
الخصوصية والدقة
يستخدم اختبار معدل الإطارات هذا الطابع الزمني الذي يوفره المتصفح بالفعل عبر requestAnimationFrame، وتُحسب جميع عمليات أخذ العينات والإحصاءات محليًا في متصفحك. لا تُرفع أي بيانات إطارات أو معلومات جلسة أو نتيجة، ولا يوجد حساب أو امتداد أو تنزيل. وهذا مهم في قياس الأداء، لأن أداة تضيف حمولة خلفية قد تغيّر الرقم نفسه الذي تحاول عرضه.
للدقة حد صادق واحد. يعرض هذا الاختبار مدى سرعة تقديم الإطارات إلى الشاشة عبر مسار العرض في المتصفح، وهو المقياس الصحيح تمامًا لتطبيق ويب أو لعبة متصفح أو واجهة تمرير. ولا يمكنه عرض عداد FPS الداخلي للعبة أصلية تعمل في نافذة أخرى، ولا قياس استخدام GPU أو سرعة الساعة أو زمن استجابة الإدخال بالميلي ثانية. استخدمه لاكتشاف مشكلات إيقاع الإطارات وإثباتها، ثم استخدم الطبقة الداخلية للتطبيق نفسه عندما تحتاج إلى قياساته الداخلية.
الأسئلة الشائعة حول اختبار معدل الإطارات
ما هو اختبار معدل الإطارات وماذا يقيس؟ ▼
يقيس اختبار معدل الإطارات عدد الصور التي يقدمها الجهاز في الثانية ومدى انتظام وصولها. يأخذ هذا الاختبار الطابع الزمني الذي يضيفه المتصفح إلى كل إطار رسوم متحركة ويحوّل الفاصل بين الإطارات المتتالية إلى معدل إطارات بوحدة FPS. ومن هذه العينات يعرض ستة أرقام: العداد المباشر، والمتوسط، والأدنى، و1% Low، والانحراف المعياري لفواصل الإطارات، وعدد مرات التقطيع. ويصف المتوسط الإنتاجية بينما تصف الأرقام الخمسة الأخرى الاتساق، ولهذا تُعرض منفصلة. فرقم متوسط واحد لا يستطيع أن يخبرك هل كان الاختبار سلسًا أم مليئًا بالتعثرات.
كيف أختبر FPS الخاص بي عبر الإنترنت؟ ▼
تأكد أن هذا التبويب هو النافذة النشطة، لأن المتصفحات تخفض إطارات الرسوم المتحركة في التبويبات الخلفية فتنهار القراءة إلى معدل رمزي. أغلق التطبيقات الثقيلة، واضغط زر ابدأ الاختبار، واترك العداد يعمل عشر ثوان على الأقل، وعندها يكتمل الاختبار تلقائيًا وتقيّمه لوحة التشخيص. راقب استقرار المتوسط أولًا، ثم قارنه بـ 1% Low أسفله مباشرة، واقرأ تذبذب زمن الإطار وعدد مرات التقطيع أخيرًا. وللمقارنة العادلة، شغّل الاختبار ثلاث مرات في ظروف متطابقة وقارن التشتت بدل الوثوق بقراءة واحدة، لأن تحديثًا في الخلفية يشوّه اختبارًا واحدًا بسهولة.
ما هو 1% Low FPS ولماذا يهم أكثر من المتوسط؟ ▼
يأخذ 1% Low أبطأ واحد بالمئة من الإطارات في الاختبار، ويوسط أزمنة إطاراتها، ثم يحوّل ذلك مرة أخرى إلى معدل إطارات. وهو يجيب عن السؤال الذي لا يستطيعه المتوسط: ما مدى سوء اللحظات السيئة؟ إذا كان المتوسط 120 FPS لكن 1% Low هو 45 FPS، فإن نحو إطار واحد من كل مئة يستغرق أكثر من ثلاثة أضعاف ما ينبغي، وهذه التوقفات بالتحديد هي ما يدركه اللاعبون كتعثر ومدخلات مفقودة. وكقاعدة عملية، يحافظ النظام السليم على 1% Low داخل نحو 10 إلى 20 بالمئة من متوسطه، وأي فارق أوسع يشير إلى مشكلة في الإيقاع لا في السرعة الخام.
ما هو معدل FPS الجيد للألعاب والاستخدام العام؟ ▼
في العمل المكتبي والفيديو والتصفح، يكون 60 FPS سلسًا ومريحًا لأنه يوافق معدل تحديث معظم الشاشات. وفي الألعاب، 60 FPS قابل للعب، و120 FPS يعطي تحسينًا واضحًا في وضوح الحركة واستجابة الإدخال، و240 FPS يفيد أساسًا اللاعبين التنافسيين الذين يملكون لوحة عالية التحديث مطابقة. وفوق معدل تحديث لوحتك تُهمَل الإطارات الزائدة إلى حد كبير، لذا فإن نتيجة 90 FPS على شاشة 60Hz تضيف السلاسة أساسًا عبر تقليل التمزق لا عبر إطارات إضافية مرئية. والاتساق أهم من الذروة، و60 ثابتة مع 1% Low عند 55 أفضل من متوسط 90 مع 1% Low عند 30.
لماذا ينخفض FPS لدي أو يتقطع؟ ▼
يأتي التقطيع دائمًا تقريبًا من أزمنة إطارات غير منتظمة لا من متوسط غير كافٍ. والسبب الأكثر شيوعًا هو الحمولة الخلفية: شاشة ثانية تعرض فيديو، أو تبويب متصفح يفك ترميز صفحة كبيرة، أو عميل مزامنة سحابية، أو تحديث نظام، كلها تسرق وقت CPU وGPU على شكل دفعات. والسبب الثاني الشائع هو إدارة الحرارة أو الطاقة، لأن الحواسيب المحمولة على البطارية والهياكل النحيفة تحت حمل مستمر تخفض الترددات، ولهذا يبدأ الاختبار سريعًا غالبًا ثم يتدهور خلال دقيقة. والثالث هو حد لمعدل الإطارات مع معدل تحديث غير متوافق، حيث يتصارع VSync مع حد 60 FPS على لوحة 60Hz وينتج اهتزازًا مرئيًا.
هل اختبار معدل الإطارات عبر الإنترنت دقيق؟ ▼
هو دقيق فيما يقيسه، أي معدل الإطارات الذي يقدمه مسار العرض في المتصفح فعلًا إلى الشاشة، وهو الأداة الصحيحة لتطبيق ويب أو لعبة متصفح أو مشهد canvas وWebGL. فالمتصفح نفسه يضع طابعًا زمنيًا على كل إطار، لذا فإن الفواصل حقيقية لا مقدّرة. والحدود تتعلق بالنطاق لا بالدقة: فالمتصفح لا يستطيع قراءة عداد FPS الداخلي للعبة أصلية في نافذة أخرى، ولا عرض استخدام GPU أو سرعة الساعة، ولا قياس زمن الاستجابة من النقرة إلى الفوتون. كما لا يمكن أن يكون اختبارًا مرجعيًا على العتاد المجرد، لأن نظام التشغيل والمتصفح يضيفان حمولتهما.
ما الفرق بين اختبار معدل الإطارات واختبار معدل التحديث؟ ▼
يقيسان أمرين مختلفين يسهل الخلط بينهما. يقيس اختبار معدل التحديث سقف اللوحة: كم مرة في الثانية تستطيع الشاشة أن تعيد الرسم فعليًا، وعادة 60 أو 120 أو 144 أو 240 مرة، كما يتحقق من الظلال وتخطي الإطارات. أما اختبار معدل الإطارات فيقيس ما يُقدَّم فعلًا داخل ذلك السقف. والعلاقة مهمة: إذا كانت لوحتك 144Hz لكن معدل الإطارات المقدم 60، فالشاشة ليست عنق الزجاجة إطلاقًا ولن يغيّر ترقيتها شيئًا. شغّل اختبار معدل التحديث لتحديد السقف، ثم شغّل اختبار معدل الإطارات لترى كم من ذلك السقف تستخدم فعلًا.
كيف أصلح انخفاض FPS في المتصفح؟ ▼
اعمل على الأسباب بترتيب الاحتمال. أولًا أغلق التبويبات الأخرى ومكالمات الفيديو ومشغلات الألعاب، ثم أعد الاختبار لترى كم من الانخفاض كان حمولة خلفية. ثانيًا تحقق من استخدام CPU وGPU أثناء الاختبار، لأن نواة واحدة مشغولة بالكامل أو طابور رسومات مزدحم يفسر عادة انخفاض 1% Low. ثالثًا انقل ملف الطاقة في نظام التشغيل من وضع التوفير إلى متوازن أو أداء عالٍ، وهذا أهم ما يكون على الحواسيب المحمولة التي تعمل بالبطارية. رابعًا حدّث تعريف الرسومات وتأكد أن الحاسوب ذا الرسومات الهجينة يستخدم GPU المنفصلة. وأخيرًا قلّل حمل العرض في الصفحة التي تقيسها.
هل يمكنني اختبار FPS لعبة بهذه الأداة؟ ▼
يمكنك اختبار أي لعبة تعمل داخل تبويب المتصفح، بما فيها ألعاب HTML5 وcanvas وWebGL وWebGPU، لأنها تُرسم عبر مسار إطارات الرسوم المتحركة نفسه الذي يأخذ منه هذا الاختبار عيناته. ولا يمكنك اختبار لعبة أصلية تعمل في نافذة أخرى أو في وضع ملء الشاشة الحصري، لأن صفحة الويب لا تستطيع الوصول إلى داخلية تطبيق آخر. وللألعاب الأصلية استخدم طبقة FPS المدمجة في اللعبة أو في تعريف الرسومات، مثل طبقة الأداء في NVIDIA GeForce Experience أو AMD Adrenalin. استخدم هذا الاختبار لألعاب المتصفح وتطبيقات الويب، واستخدم تلك الطبقات عندما تحتاج إلى قياسات داخل اللعبة.
ما هو زمن الإطار وما الفرق بينه وبين FPS؟ ▼
زمن الإطار هو المدة التي يستغرقها إطار واحد، ويقاس بالميلي ثانية، بينما يحسب FPS كم إطارًا يسع في الثانية الواحدة. القيمتان متعاكستان رياضيًا: 60 FPS يساوي 16.7 ميلي ثانية لكل إطار، و120 FPS يساوي 8.3 ميلي ثانية، و144 FPS يساوي 6.9 ميلي ثانية. زمن الإطار أبلغ دلالة عند مطاردة التقطيع، لأنه يصف كل إطار على حدة بدل أن يوسط ثانية كاملة. فاختبار متوسطه 60 FPS قد يحتوي إطارات فردية تستغرق 40 ميلي ثانية أو أسوأ، وهذه الإطارات الطويلة هي بالضبط ما تقرأه العين كتعثر. يعرض هذا الاختبار زمن الإطار مباشرة، فتصبح القيم الشاذة التي يخفيها العداد البسيط مرئية.
لماذا يكون FPS مرتفعًا لكن اللعبة ما زالت متقطعة؟ ▼
المتوسط المرتفع مع أزمنة إطارات غير مستقرة يبدو أسوأ من متوسط أدنى لكن منتظم، لأن العين أكثر حساسية بكثير لتغير الإيقاع من السرعة المطلقة. إذا حقق اختبار متوسط 144 FPS لكن كل إطار عاشر استغرق 30 ميلي ثانية، فستتراءى الحركة متقطعة رغم صحة المتوسط. الأسباب النموذجية هي تشبع نواة واحدة من CPU، أو توقف بسبب ترجمة الشيدرات، أو تعثر في تدفق الأنسجة، أو عملية خلفية تتنافس على GPU. الفحص العملي هو مراقبة 1% Low وعدد مرات التقطيع بدل المتوسط: وجود 1% Low داخل 10 إلى 20 بالمئة من المتوسط يعني إيقاعًا سليمًا، وأي فجوة أوسع تعني أن عنق الزجاجة هو قفزة مفاجئة لا أداء خام.
ما هو حد معدل الإطارات وهل ينبغي أن أستخدمه؟ ▼
حد معدل الإطارات يقيّد عدد الإطارات المسموح للتطبيق بإنتاجه، عادة لمواءمة الخرج مع الشاشة. وتحديد الحد أسفل معدل تحديث اللوحة بقليل، مثل 141 FPS على شاشة 144Hz مع تفعيل VSync، هو الطريقة القياسية لتقليل زمن استجابة الإدخال مع تجنب التمزق. وعلى شاشة ذات معدل تحديث متغير مثل G-Sync أو FreeSync، يبقي الحد دون الحد الأقصى اللوحة داخل نطاقها المتغير ويمنعها من العودة إلى سلوك المعدل الثابت. لا يصبح الحد ضارًا إلا إذا ضُبط بلا سبب وجيه دون ما يستطيع النظام تقديمه فعلًا، لأنه حينئذ يترك أداء حقيقيًا بلا استعمال.
ملخص سريع
يخبرك معدل الإطارات بمدى سرعة إنتاج الإطارات، ويخبرك 1% Low بمدى سوء أسوأ اللحظات. شغّل هذا الاختبار عشر ثوان مع بقاء التبويب في المقدمة، ثم اقرأ المتوسط و1% Low وتذبذب زمن الإطار وعدد مرات التقطيع معًا. الاختبار السليم سريع ومنتظم: متوسط قريب من معدل التحديث، و1% Low داخل نحو 20 بالمئة منه، ومخطط سجل مستوٍ. وإذا خابت الأرقام، أغلق الحمولة الخلفية وانتقل إلى ملف طاقة للأداء وحدّث تعريف الرسومات قبل أن تفترض أن العتاد هو السبب.