تحسين أداء FPVSIM ومعدل الإطارات

محاكي FPVSIMالأداء7:05
شاهد على YouTube

أزل حدود معدل الإطارات في المتصفح واضبط إعدادات VSync في Chrome لطيران أكثر سلاسة وأقل تأخرًا في FPVSIM.

ما الذي يتناوله هذا الشرح؟

يضبط هذا الدليل محاكي FPVSIM في المتصفح لاستجابة وعرض أكثر سلاسة. يشرح مقسّم تردد العرض (Render Denominator)، والفيزياء على نواة واحدة مقابل عدة أنوية، ورسوم الأداء، وملفًا شخصيًا في Chrome خاليًا من الإضافات، ومعاملات تشغيل Chrome الاختيارية المعروضة في الفيديو.

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

اضبط FPVSIM أولًا

  1. اختيار وضع الأجهزة المناسب

    يعطي وضع المواصفات المنخفضة الأولوية للتوافق الواسع. ويُظهر وضع المواصفات العالية خيار مقسّم تردد العرض (Render Denominator) المستخدم في الشرح.

  2. ضبط مقسّم تردد العرض (Render Denominator) تدريجيًا

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

  3. اختبار تشغيل الفيزياء على خيوط المعالجة

    قد توفر الفيزياء على نواة واحدة تأخرًا كليًا أقل على مسارات السباق البسيطة. وتنقل الفيزياء متعددة الأنوية عمل المحاكاة إلى نواة أخرى، وقد تكون أكثر سلاسة في المشاهد الكبيرة مثل Google Maps أو Lake House أو Floating Islands. اختبر الوضعين على أجهزتك.

  4. مراقبة إحصائيات الأداء

    فعّل رسوم الأداء وراقب معدل حلقة الرسومات وحمل الفيزياء والذاكرة. إذا ظل حمل الفيزياء مرتفعًا باستمرار، فقد تصبح الحركة غير منتظمة حتى عندما يبدو رقم الرسومات كبيرًا.

عزل العبء الإضافي للمتصفح

  1. إنشاء ملف شخصي مخصص في Chrome

    أضف ملفًا شخصيًا جديدًا في Chrome خاصًا بـ FPVSIM واتركه خاليًا من الإضافات. يسهّل ذلك معرفة ما إذا كانت أداة تسجيل أو أداة تطوير أو إضافة أخرى تنافس المحاكي على CPU أو الذاكرة.

  2. إغلاق علامات التبويب غير الضرورية

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

  3. إعادة اختبار المشهد نفسه

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

معاملات اختيارية لاختصار Chrome على Windows

يعرض الفيديو اختصارًا متقدمًا على سطح المكتب يشغّل Chrome مع تعطيل VSync الخاص بـ GPU وحد معدل الإطارات في Chrome.

--args --disable-gpu-vsync --disable-frame-rate-limit
  1. إنشاء اختصار Chrome أو العثور عليه

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

  2. تعديل حقل الهدف

    افتح خصائص الاختصار. ضع المؤشر بعد علامة الاقتباس الختامية المحيطة بـ chrome.exe، وأضف مسافة، ثم ألحق المعاملات المعروضة أعلاه.

  3. إعادة التشغيل عبر ذلك الاختصار

    طبّق التغيير، وأغلق جميع نوافذ Chrome، ثم شغّل Chrome باستخدام الاختصار المعدّل.

  4. مقارنة إحساس التحكم

    اختبر FPVSIM مجددًا. هذه معاملات متصفح غير مدعومة قد يتغير توفرها وسلوكها؛ أزلها إذا أصبح Chrome غير مستقر أو توقف عن قبولها.

نصائح إضافية

  • يقيس عرض FPS في هذا الشرح عدد تكرارات حلقة الرسومات، لا معدل التحديث الفعلي للشاشة.
  • خيار Physics FPS الظاهر في الواجهة الأقدم ثابت عند 500 في سلوك V2 الذي يصفه الفيديو؛ ولا يغيّر تحريك الخيار القديم تلك القيمة.
  • قد تؤدي إعادة التحميل باستخدام F5 إلى إزالة حالة غريبة في الجلسة، لكنها لا تغني عن تشخيص مشكلة أداء قابلة للتكرار.
  • قد تتطلب تغييرات الإعدادات أثناء التشغيل إعادة تحميل المحاكي قبل أن يُطبّق أثرها بالكامل.

النص المنقّح للفيديو

نُقّح هذا النص لتسهيل القراءة مع الحفاظ على التسلسل التقني للشرح.

00:00–01:08

الخيار الأول هو مقسّم تردد العرض (Render Denominator)، وهو يختلف عن إعدادات ألعاب كثيرة. تشغّل القيم المنخفضة حلقة رسومات FPVSIM بوتيرة أعلى، لكن القيم المنخفضة أكثر من اللازم قد تسبب اهتزازًا. يزيد وضع المواصفات المنخفضة التوافق، بينما يتيح وضع المواصفات العالية ضبط المقسّم على أجهزة الكمبيوتر القادرة.

01:08–02:38

يقارن العرض قيمة مقسّم 1 بقيمة أعلى بكثير. يعدّ رقم FPS على الشاشة تكرارات حلقة الرسومات، بينما تظل الشاشة تعرض الإطارات بمعدل تحديثها الخاص. في FPVSIM V2، تكون تحديثات الفيزياء ثابتة عند 500 رغم بقاء خيار Physics FPS الأقدم ظاهرًا.

02:39–03:41

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

03:42–04:38

قد يؤدي ارتفاع منحنى حمل الفيزياء إلى حركة غير متسقة. ويذكر الشرح أيضًا أن معاملات PID في FPVSIM تشغّل خوارزمية PID حقيقية، لكن الضبط التفصيلي لـ PID موضوع منفصل.

04:39–05:12

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

05:13–06:34

التحسين الأخير اختصار اختياري لـ Chrome يعطّل VSync الخاص بـ GPU وحد معدل الإطارات. ابحث عن اختصار Chrome أو أنشئه، وافتح خصائصه، وألحق معاملي التشغيل بعد chrome.exe، وطبّق التغيير، وأغلق Chrome، ثم أعد تشغيله عبر ذلك الاختصار.

06:35–07:00

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

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

هل ينبغي ضبط مقسّم تردد العرض (Render Denominator) دائمًا على 1؟

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

هل رقم FPS الكبير هو معدل تحديث شاشتي؟

لا. يوضح الفيديو أنه معدل حلقة الرسومات. وتظل شاشتك تعرض بمعدل التحديث الذي تدعمه.

متى ينبغي استخدام الفيزياء متعددة الأنوية؟

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

هل يجب استخدام معاملات اختصار Chrome؟

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

لماذا نستخدم ملفًا شخصيًا منفصلًا في Chrome؟

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

العربية