Snaplytics JS Tests

اختبار إجهاد كرت الشاشة (GPU)

قِس أداء كرت الشاشة مباشرة من المتصفح. تعرض تقنية WebGL آلاف المكعبات الثلاثية الأبعاد الدوّارة مع معالجة ظلال ثقيلة، وتقيس معدل الإطارات الذي يستطيع كرت الشاشة الحفاظ عليه، ثم تحوّله إلى نتيجة قابلة للمقارنة. اختر مدة ومستوى إجهاد، ثم اضغط بدء.

جاهزجارٍ الكشف…
جاهز للاختبار

اختر المدة ومستوى الإجهاد، ثم ابدأ قياس الأداء. سيُعرض المشهد هنا مباشرة.

المدة
مستوى الإجهاد
دليل النتائج
12,000+استثنائي
8,000+ممتاز
5,000+جيد
2,500+مقبول
< 2,500ضعيف
قارن بإنصاف

لا تُقارَن النتائج إلا عندما يتطابق التشغيل — نفس المدة ومستوى الإجهاد والشاشة. أعد الاختبار بنفس الإعدادات بعد تحديثات التعريف.

أطلق العنان لكرت الشاشة

وصّل الشاحن، وأوقف وضع توفير البطارية، وأغلق التبويبات ومكالمات الفيديو المستهلكة لكرت الشاشة — وإلا فأنت تقيس أداء ما تبقّى منه فقط.

آمن للتشغيل

تعمل تقنية 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% الأدنى متوسط أسوأ إطاراتك: وهذا هو الفارق بين اختبار يبدو جيدًا على الورق ولعبة تشعر فعليًا بالسلاسة.

أدوات ذات صلة