اختبار إجهاد كرت الشاشة (GPU)
قِس أداء كرت الشاشة مباشرة من المتصفح. تعرض تقنية WebGL آلاف المكعبات الثلاثية الأبعاد الدوّارة مع معالجة ظلال ثقيلة، وتقيس معدل الإطارات الذي يستطيع كرت الشاشة الحفاظ عليه، ثم تحوّله إلى نتيجة قابلة للمقارنة. اختر مدة ومستوى إجهاد، ثم اضغط بدء.
اختر المدة ومستوى الإجهاد، ثم ابدأ قياس الأداء. سيُعرض المشهد هنا مباشرة.
لا تُقارَن النتائج إلا عندما يتطابق التشغيل — نفس المدة ومستوى الإجهاد والشاشة. أعد الاختبار بنفس الإعدادات بعد تحديثات التعريف.
وصّل الشاحن، وأوقف وضع توفير البطارية، وأغلق التبويبات ومكالمات الفيديو المستهلكة لكرت الشاشة — وإلا فأنت تقيس أداء ما تبقّى منه فقط.
تعمل تقنية WebGL في بيئة معزولة ومحمية بواسطة التعريف: لا يمكنها إتلاف الكرت، وإغلاق التبويب يوقف الحمل فورًا.
قد يبدو كرت الشاشة سليمًا على سطح المكتب ومع ذلك يكون سبب تقطّع الألعاب — فالمشكلات لا تظهر إلا تحت الحمل. يطبّق هذا الاختبار ذلك الحمل بأمان من صفحة ويب: بلا تنزيل، بلا تثبيت، وبلا إرسال أي بيانات إلى أي مكان. استخدمه لفحص كرت شاشة جديد أو مستعمل، أو للتأكد من أن تحديث التعريف حافظ على الأداء، أو للتحقق من أن المتصفح يستخدم كرت الشاشة فعليًا بدل المعالجة البرمجية. عبء العمل مطابق في كل تشغيل، لذا فإن فروق النتائج تعكس حال جهازك لا الاختبار نفسه.
كيف يعمل الاختبار
تملأ الصفحة مشهد WebGL بمكعبات دوّارة — من 100 مكعب في المستوى المنخفض حتى 10,000 مكعب في المستوى الأقصى — يُرسم كل منها بواسطة مظلل جزئي (fragment shader) يجري حسابات إضاءة إضافية لكل بكسل، مما يُبقي كلًا من خط أنابيب الأشكال الهندسية ووحدات المعالجة الظلية مشغولة. تتيح فترة إحماء قصيرة للمتصفح تجميع المظللات ولكرت الشاشة الخروج من حالة الخمول قبل بدء القياس. تتابع معدل الإطارات وزمن الإطار لحظيًا، وفي النهاية تحصل على متوسط FPS والحد الأدنى والحد الأقصى، إضافة إلى نسبة الـ1% الأدنى — متوسط أبطأ إطاراتك، وهو ما تشعر به فعليًا كتقطّع في الأداء. متوسط مرتفع مع نسبة 1% أدنى أقل بكثير يعني أن الكرت سريع لكنه غير سلس.
كيف تُحسب النتيجة
النتيجة هي متوسط FPS مضروبًا في وزن مستوى الإجهاد، مضروبًا في عشرة — فالحفاظ على 60 إطارًا في الثانية مع 10,000 مكعب يستحق أكثر بكثير من نفس الـ60 إطارًا مع 100 مكعب فقط. يحدّ معدل تحديث الشاشة من معدل الإطارات، لذا تبقى معظم كروت الشاشة عند هذا الحد في المستويات الأخف وتتساوى نتائجها؛ أما المستويات الأثقل فهي التي تُظهر الفروق الحقيقية بين الكروت. الحفاظ على الحد الأقصى عند المستوى العالي أو أعلى يُعد نتيجة قوية — جرّب المستوى الأقصى لمعرفة الحد الفعلي.
| المستوى | المكعبات | المضاعف | يعادل تقريبًا |
|---|---|---|---|
| منخفض | 100 | ×1 | التصفح، تشغيل الفيديو، ألعاب ثنائية الأبعاد بسيطة |
| متوسط | 500 | ×2 | ألعاب ثلاثية الأبعاد خفيفة بإعدادات معتدلة |
| عالٍ | 2,000 | ×4 | الألعاب الثلاثية الأبعاد الشائعة |
| أقصى | 5,000 | ×8 | ألعاب متطلبة بإعدادات عالية |
| فائق | 10,000 | ×16 | أقصى حمل مستمر |
هل اختبار إجهاد كرت الشاشة عبر المتصفح آمن؟
نعم. تعمل تقنية WebGL داخل بيئة معزولة (sandbox) في المتصفح، خلف نفس حمايات مستوى التعريف الموجودة في أي لعبة: يخفّض كرت الشاشة أداءه ذاتيًا عند ارتفاع الحرارة، ويعيد نظام التشغيل ضبط التعريف إذا تجمّد أي شيء. لا يمكن لصفحة ويب تعطيل هذه الحمايات أو التحكم في منحنيات المراوح أو الجهد الكهربائي، ويتوقف الاختبار فور إغلاق التبويب. كما لا يمكنها إرهاق كرت شاشة عالي الأداء بقدر ما يفعله برنامج قياس أداء أصلي، لذا تعامل مع النتيجة كرقم قابل للمقارنة لا كحد مطلق.
لماذا نتيجتي أقل من المتوقع؟
عادةً ما يكون السبب أن المتصفح لم يستعن فعليًا بكرت الشاشة الحقيقي. تحقق من اسم كرت الشاشة الظاهر أعلى الاختبار: إذا كان "SwiftShader" أو "llvmpipe" أو "Software"، فإن التسريع بواسطة العتاد معطّل والمعالج (CPU) هو من يقوم بالرسم. في الأجهزة المحمولة التي تحتوي على كرتي شاشة، غالبًا ما يختار المتصفح الكرت المدمج الموفّر للطاقة — والاسم يخبرك أي كرت عمل فعليًا. أسباب شائعة أخرى:
| السبب | ما الذي يحدث | الحل |
|---|---|---|
| تسريع العتاد معطّل | يقوم المعالج بالرسم برمجيًا — فتنخفض النتائج إلى جزء يسير من الطبيعي | فعّله من إعدادات المتصفح، ثم أعد تشغيل المتصفح |
| وضع توفير البطارية / جهاز محمول غير موصول | يُخفَّض تردد كرت الشاشة لتوفير الطاقة | وصّل الشاحن وحوّل إلى وضع الأداء العالي |
| اختيار كرت الشاشة المدمج | يشغّل المتصفح WebGL على الكرت الأبطأ من بين كرتين | اضبط المتصفح على كرت الشاشة عالي الأداء من إعدادات الرسوميات في نظام التشغيل |
| تبويبات أو تطبيقات أخرى تستخدم كرت الشاشة | تشارك مكالمات الفيديو والفيديوهات والألعاب نفس الكرت | أغلقها وأعد التشغيل للحصول على رقم دقيق |
| التقييد الحراري | يبدأ FPS قويًا ثم يتراجع مع تراكم الحرارة | نظّف فتحات التهوية وحسّن تدفق الهواء؛ التشغيل لمدة 60 ثانية يُظهر ذلك بوضوح |
| شاشة عالية الدقة | بكسلات أكثر لكل إطار تعني عملًا أكبر في التظليل | أمر متوقع — قارن النتائج على نفس الشاشة |
معدل الإطارات وزمن الإطار ونسبة الـ1% الأدنى
يُقاس معدل الإطارات بنفس طريقة اختبار معدل الإطارات — عبر توقيت كل إطار يعرضه المتصفح — ويحدّه معدل تحديث شاشتك، فشاشة بتردد 60 هرتز تصل إلى نحو 60 إطارًا في الثانية كحد أقصى؛ تحقق من شاشتك عبر اختبار معدل التحديث. زمن الإطار هو المنظور الخاص بكل إطار على حدة (16.7 مللي ثانية ≈ 60 إطارًا في الثانية)، بينما تحسب نسبة الـ1% الأدنى متوسط أسوأ إطاراتك: وهذا هو الفارق بين اختبار يبدو جيدًا على الورق ولعبة تشعر فعليًا بالسلاسة.
