الأداء

*This content is translated using AI (Beta) and may contain errors. To view this page in English, click here.

توفر لوحة الأداء مقاييس دقيقة للعميل والخادم للعبة الخاصة بك. راقب هذه الصفحة قبل وبعد تحديث لعبتك لتحديد مشاكل الأداء مبكرًا.

نظرة عامة على لوحة الأداء.

عرض مقاييس الأداء

للوصول إلى لوحة الأداء، يجب أن تكون مالك اللعبة أو لديك أذونات مجموعة التحليلات.

  1. في مركز المنشئ، انتقل إلى صفحة الإبداعات.
  2. في الزاوية العلوية اليسرى، حدد حسابك أو المجموعة التي تمتلك اللعبة.
  3. اختر اللعبة.
  4. في القائمة المنسدلة المراقبة، اختر الأداء.

تبدأ اللوحة بعدد المستخدمين الحاليين وعدد الخوادم التي يتواجدون عليها، وبيان الأجهزة. لكي تُظهر اللوحة الرسوم البيانية الخاصة بالعميل والخادم مثل الموجودة أدناه، يجب أن تحتوي لعبتك على 100 مستخدم نشط يوميًا على الأقل (DAU).

تحتوي اللوحة على علامتي تبويب، العميل والخادم، مع قوائم لضبط نطاق التاريخ وفترة الوقت. يمكنك أيضًا استخدام قائمة المكان لفحص أماكن فردية بدلاً من اللعبة بالكامل.

عرض مرسم لواجهة لوحة الأداء.

تتيح لك قائمة التصفية حسب التبديل بين القيم المتوسطة أو القيم النسبية.

عرض قائمة الفلاتر.

عند مراجعة الرسوم البيانية أو التصفية:

  • يشير P90 إلى عدد القيم التي تقع ضمن النسبة المئوية 90. إذا كانت نبضات الخادم P90 هي 59، فهذا يعني أن 90% من الخوادم تعمل عند أو أقل من 59 FPS.
  • وبالمثل، يشير P10 إلى النسبة المئوية 10. إذا كانت نبضات الخادم P10 هي 40، فهذا يعني أن 10% من الخوادم تعمل عند أو أقل من 40 FPS.
  • P50 هو الوسيط. نصف جميع القيم تقع فوقه، ونصف تحت.

لمساعدتك في تحديد مصدر التدهور، يمكنك تقسيم جميع مقاييس أداء العميل حسب إصدار المكان ومقارنة آخر تحديث لك بالإصدارات السابقة.

لتصفية البيانات حسب إصدار المكان، اختر إصدار المكان في القائمة المنسدلة التفصيل حسب. ستقوم الرسوم البيانية بالتحديث تلقائيًا لعرض أحدث إصدار لك جنبًا إلى جنب مع جميع الإصدارات السابقة. يمكنك أيضًا استخدام القائمة الرئيسية لتصفية أحدث إصدار لمكان في جميع أنحاء اللوحة.

مع هذا التقسيم، يمكنك بسرعة الاطلاع على ما إذا كان الإصدار الأخير الخاص بك يحتوي على تغييرات مثل انخفاض معدلات الإطارات أو زيادة في الخروج بسبب نفاد الذاكرة مقارنة بالإصدارات السابقة.

عرض قائمة تصفية الإصدار.

رسوم بيانية للعميل

تتضمن علامة التبويب العميل الرسوم البيانية التالية، جميعها مقسمة حسب النظام الأساسي أو نظام التشغيل:

الرسم البيانيالوصف
المستخدمون المتزامنونرسم بياني خطي يظهر عدد المستخدمين في لعبتك.
مدة الجلسةالمدة التي يقضيها المستخدمون في لعبتك.
معدل إطارات العميلرسم بياني خطي يظهر إطارات العملاء في الثانية. قد تشير معدلات الإطارات المنخفضة المستمرة أو الانخفاضات الكبيرة إلى مشاكل. للحصول على معلومات حول كيفية التحقيق في معدل إطارات العميل، راجع حساب العميل.
معدل تحطم العميلرسم بياني خطي يظهر تحطم العميل، مقسومًا حسب الجلسات المنتهية حسب نوع الجهاز. غالبًا ما تشير القفزات في معدل التحطم، خاصة بعد تحديث اللعبة، إلى وجود مشكلة.
خروج غير متوقع بسبب نفاد الذاكرةرسم بياني خطي يظهر مدى تكرار تحطم المستخدمين بسبب أخطاء نفاد الذاكرة، أو الخروج بسبب تحذير الذاكرة المنخفضة. في حين أن هذا الرسم البياني قد لا يغطي جميع حالات التحطم بسبب نفاد الذاكرة بسبب قيود القياسات عن بُعد، إلا أنه دقيق من الناحية الاتجاهية. تؤشر القفزة بعد التحديث إلى تدهور في استخدام الذاكرة مما يتسبب في تحطم مستخدميك.
عدد تحطم العميلرسم بياني خطي يظهر عدد معدل التحطم حسب نوع الجهاز. إذا كان لديك بيانات معدل التحطم غير ثابتة بسبب حجم العينة المنخفض، نوصي بمراقبة عدد التحطم أيضًا.
استخدام ذاكرة العميلرسم بياني خطي يظهر استخدام ذاكرة العميل حسب نوع الجهاز. يمكن أن تشير الزيادة المستمرة إلى تسرب في الذاكرة. راجع الذاكرة.
نسبة استخدام ذاكرة العميلرسم بياني خطي يظهر نسبة الذاكرة المتاحة للجهاز التي يستخدمها العميل. على سبيل المثال، إذا اقتربت نسبة استخدام ذاكرة أجهزة Android من 100%، فإن الغالبية العظمى من أجهزة Android التي تشغل لعبتك معرضة لخطر نفاد الذاكرة والانهيار.
وقت وحدة المعالجة المركزية للعميلرسم بياني مساحي مكدس يظهر مللي ثانية (ms) من وقت المعالجة لكل إطار. تريد أن يكون وقت وحدة المعالجة المركزية للعميل منخفضًا قدر الإمكان، حيث يؤثر بشكل مباشر على معدلات الإطارات الخاصة بك. لتحقيق معدل إطارات للعميل قدره 60، يجب أن يكون وقت وحدة المعالجة المركزية أقل من 16 مللي ثانية.

معدل التحطم

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

عرض لوحة تحطم العميل.

إذا كان لديك مشاكل في الذاكرة، تحقق من دليل تحسين الأداء.

رسوم بيانية للخادم

تتضمن علامة التبويب الخادم الرسوم البيانية التالية:

الرسم البيانيالوصف
وقت وحدة المعالجة المركزية للخادمرسم بياني مساحي مكدس يظهر مللي ثانية (ms) من وقت المعالجة لكل إطار. لتحقيق معدل إطارات للخادم قدره 60، يجب أن يكون وقت وحدة المعالجة المركزية أقل من 16 مللي ثانية. راجع حساب الخادم.
معدل إطارات الخادمرسم بياني خطي يظهر معدل إطارات الخادم بالـ FPS. من الناحية المثالية، يجب أن تكون هذه القيمة دائمًا 60. يتم تحديد معدل إطارات الخادم عند 60، والانخفاضات يمكن أن تقلل من معدل إطارات العميل وتزيد من زمن التأخير. راجع حساب السكربتات.
استخدام ذاكرة الخادمرسم بياني مساحي مكدس يظهر استخدام ذاكرة الخادم بالـ MB. حاول أن تبقي هذه القيمة أقل من 50% من إجمالي ذاكرة الخادم. ومع ذلك، لا يظهر الرسم البياني إجمالي ذاكرة الخادم، لذا فإن إرشادًا جيدًا آخر هو أن تظل أقل من 3 جيجابايت. إذا كانت هذه القيمة تظل مرتفعة أو تزداد باستمرار بمرور الوقت، تحقق من طرق تحسين استخدام الذاكرة.
ذاكرة الخادم حسب العمررسم بياني مساحي مكدس يظهر استخدام ذاكرة الخادم حسب عمر الخادم. إذا زاد استخدام الذاكرة بشكل كبير على مدار عمر الخادم، تحقق من تسربات الذاكرة المحتملة في الفئات التي لديها أكبر نمو، خصوصًا البرامج النصية، والفيزياء، والريندرينج.
النوى المستخدمة لكل خادمرسم بياني خطي يظهر عدد نوى وحدة المعالجة المركزية المستخدمة من قبل الخادم. يعد انخفاض استخدام عدد النوى مع وقت وحدة المعالجة المركزية العالي للخادم مؤشرًا على أنك يجب أن تحقق في المعالجات المتعددة.
كفاءة الحسابرسم بياني خطي يظهر كفاءة لعبتك مقارنةً بمتوسط Roblox. القيم فوق 100% تشير إلى كفاءة أعلى من المستوى الأساسي. تشمل العوامل المساهمة الحد الأقصى لعدد اللاعبين لكل خادم (كلما كان أعلى، كان أكثر كفاءة) ووقت وحدة المعالجة المركزية للخادم لكل إطار (كلما كان أقل، كان أكثر كفاءة). تعني الكفاءة العالية في الحساب تأثيرًا بيئيًا منخفضًا، ولكن هذه المقاييس لا تشير بالضرورة إلى تجربة لعب جيدة أو سيئة.

تبدأ الرسوم البيانية لوحدة المعالجة المركزية لل сервер وذاكرتها بعرض إجمالي، ولكن تحتوي على قوائم منسدلة لمجموعات العمليات الفردية، مثل الفيزياء، والرندرة، والبرامج النصية. لا يشمل مجموع هذه الفئات كافة العمل؛ يقوم الخادم بقدر ضئيل وعادة ما يكون غير مهم من العمل الإضافي لكل إطار لا يتم تضمينه في أي فئة. وبالتالي، فإن القيم الإجمالية للمللي ثانية والميغابايت أقل قليلاً من الواقع، ولكنها قريبة بما يكفي لتوفير فهم واضح لأداء الخادم.

إذا كانت فئة ما أعلى من المعتاد أو يبدو أنها تأخذ وقتًا غير متناسب، استخدم القائمة المنسدلة لاستكشاف المجموعة وتحديد العمليات التي قد تسبب problemas.

رسم بياني لوقت المعالجة المركزية للخادم يوضح قائمة الفيزياء المنسدلة.
  • ترسم فئات ووظائف وحدة المعالجة المركزية إلى تلك الموجودة في MicroProfiler، لذا يمكنك أخذ تفريغات الخادم، اختيار وضع المؤقتات، ثم استخدام قائمة المجموعات لتصفية بواسطة مجموعة العملية المسببة للمشكلة.

    على سبيل المثال، إذا رأيت مشكلة محتملة مع عملية التجميع تحت مجموعة الفيزياء، يمكنك العثور عليها بنفس الاسم في MicroProfiler:

    عرض MicroProfiler يعرض عملية التجميع ضمن مجموعة الفيزياء.
  • ترسم علامات الذاكرة إلى تلك الموجودة في Enum.DeveloperMemoryTag، مع الاستثناء الملحوظ لـ CoreMemory:Total، وهو ما يعادل Enum.DeveloperMemoryTag.Internal. يمكنك استخدام وحدة التحكم الخاصة بالمطورين للتحقق من العلامات المستخدمة بشكل مفرط. هذه الصورة توضح كيف يمكنك استخدام وحدة التحكم الخاصة بالمطورين لاستكشاف مشكلة مع PlaceMemory:GraphicsTexture التي تراها في اللوحة:

    وحدة التحكم الخاصة بالمطورين تظهر عرض ذاكرة الخادم.

تحديثات Roblox

كل تحديث لـ Roblox يحتوي على العديد من التغييرات بما في ذلك الميزات وإصلاحات الأخطاء. تسمح لك تعليقات تحديث Roblox بمطابقة أداء لعبتك مع تحديثات النظام الأساسي لـ Roblox الأخيرة.

عرض تعليقات تحديث Roblox على لوحة الأداء.

تقوم بعض الأنظمة بتطبيق التحديث على 100% من المستخدمين فورًا بعد إتاحة النسخة. تقوم أنظمة أخرى بالنشر تدريجيًا وتتطلب مزيدًا من الوقت لزيادة التبني؛ تتلقى هذه الأنظمة تعليقًا واحدًا بمجرد إتاحة إصدار ما، مما يوفر لك أسرع إشارة متاحة دون إضافة فوضى مرئية.

نشر فوري
  • ويندوز
  • macOS
  • Xbox
نشر تدريجي
  • iOS
  • جوجل
  • أمانزون
  • سامسونغ
  • بلاي ستيشن
  • ميتا كويست

استكشاف الأخطاء وإصلاحها

إذا لاحظت مشكلة محتملة، استخدم الخطوات التالية للتصحيح وإصلاحها:

  1. تحقق من تحديثاتك الأخيرة وفكر في استعادتها إذا كان التأثير على المقاييس كبيرًا.

  2. راجع تحديد مشاكل الأداء و تحسين الأداء للحصول على معلومات حول استكشاف مشاكل حساب الخادم، وحساب العميل، واستخدام الذاكرة.

  3. استخدم أدوات الاختبار المدمجة للتعمق أكثر في المشاكل:

  4. جمع تعليقات المستخدمين من مجتمعك.

مكالمات واجهة برمجة التطبيقات للعميل بعد الانضمام

يقيس مقياس مكالمات واجهة برمجة التطبيقات للعميل في أول 60 ثانية بعد الانضمام إجمالي عدد الطلبات (مكالمات واجهة برمجة التطبيقات) التي تقوم بها لعبتك إلى خدمات Roblox خلال الدقائق الحرجة الأولى بعد انضمام المستخدم بنجاح.

تحدث هذه المكالمات تلقائيًا لكل مستخدم ينضم، لذا فإن مراقبة هذه المقياس يمكن أن تساعدك على فهم كفاءة وقت التحميل وأداء الشبكة الخلفية.

الوصول إلى المقياس

  1. انتقل إلى نظرة عامة على لعبتك في مركز المنشئ.
  2. في الرسم البياني اللقطة، انقر على استكشاف.
  3. في القائمة المنسدلة اختر مقياسًا، اختر مكالمات واجهة برمجة التطبيقات للعميل في أول 60s بعد الانضمام.

رسم بياني لمقياس مكالمات واجهة برمجة التطبيقات للعميل

مراقبة المقياس

الهدف الأساسي خلال أول 60 ثانية من انضمام لاعب هو نقل وتحميل أصول لعبتك (الشبكات، الصور، الأصوات، إلخ). من المثالي أن تكون خدمة تسليم الأصول هي أكثر واجهة برمجة التطبيقات استدعاءً خلال هذه الفترة الحاسمة.

يتم تحديث المقياس كل ساعة حتى تتمكن من التحقق منه بعد نشر إصدار جديد من لعبتك.

الحالةالتداعياتالإجراء
تسليم الأصول هو واجهة برمجة التطبيقات الأكثر استدعاءً.كفاءة. لعبتك تضع الأولوية بوضوح لتحميل الأصول الضرورية.استمر في المراقبة.
خدمة مختلفة (مثل المخزون، الأصدقاء، أو المستخدمين) هي واجهة برمجة التطبيقات الأكثر استدعاءً.إمكانية عدم الكفاءة أو وجود خطأ. تقوم لعبتك بتنفيذ مكالمات واجهة برمجة التطبيقات الثقيلة وغير الحرجة في وقت مبكر جدًا في تسلسل الانضمام، مما قد يؤدي إلى تأخير في عملية التحميل.تحقق وأعد تصميم البرامج النصية التي تنفذ خلال الانضمام الأولوي لوضع الأولوية لتحميل الأصول.
©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.