كيفية تحسين أداء نظام أندرويد للحصول على المزيد من الإطارات في الثانية

آخر تحديث: شنومكس أبريل، شنومكس
نبذة عن الكاتب: لورينا فيغيريدو
  • يؤدي تحديد حد معدل الإطارات في الثانية لوضع الألعاب على نظام Android 13 إلى استقرار معدل الإطارات وتقليل استهلاك الطاقة.
  • يؤدي استخدام خيارات المطور، وفرض استخدام وحدة معالجة الرسومات، وتعديل الرسوم المتحركة إلى تحسين سلاسة النظام بشكل عام.
  • يؤدي تحرير مساحة التخزين وذاكرة الوصول العشوائي (RAM) والحد من التطبيقات التي تعمل في الخلفية إلى منع التقطيع وانخفاض معدل الإطارات في الألعاب.
  • يساعد التحكم في درجة الحرارة والاتصالات وتفعيل أوضاع اللعبة الخاصة بالشركة المصنعة على الحفاظ على جلسات طويلة ومستقرة.

كيفية تحسين أداء نظام أندرويد للحصول على المزيد من الإطارات في الثانية

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

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

ما هو الحد الأقصى لمعدل الإطارات في الثانية على نظام أندرويد، ولماذا يجب أن تهتم بذلك؟

كيفية تحسين Android: 5 نصائح لتحقيق ذلك بنجاح
مقالة ذات صلة:
كيفية تحسين أداء نظام أندرويد: دليل شامل وحيل متقدمة لتعزيز الأداء

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

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

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

تعالج عملية تحديد معدل الإطارات هذه المشكلة تحديدًا: إذ يمكنها تحديد حد أقصى ثابت لمعدل الإطارات (على سبيل المثال، 30 أو 40 أو 60 أو 90 أو 120 إطارًا في الثانية) اعتمادًا على شاشة الجهاز، مما يقلل بشكل كبير من استهلاك الطاقة ويحسن السلاسة من خلال تثبيت معدل الإطارات.

كيف يعمل تحديد معدل الإطارات في الثانية (FPS) بالضبط على نظام أندرويد؟

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

أظهرت الاختبارات الداخلية أن تطبيق هذا الإجراء يمكن أن يقلل من استهلاك طاقة وحدة معالجة الرسومات بنسبة 50% تقريبًا ، واستهلاك طاقة النظام بنسبة 20% تقريبًا. وهذا يعني حرارة أقل، وتقليلًا في خفض الأداء التلقائي (انخفاض الأداء بسبب ارتفاع درجة الحرارة)، وجلسات لعب أطول دون ارتفاع درجة حرارة الهاتف.

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

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

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

كيفية تفعيل وتكوين تحديد معدل الإطارات باستخدام ADB

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

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

الخطوة الأولى هي تفعيل تدخلات وضع اللعبة للحزمة التي تهمك. الأمر العام هو:

adb shell device_config put game_overlay

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

adb shell device_config put game_overlay الوضع = 2، معدل الإطارات = 90: الوضع = 3، معدل الإطارات = 30

المعايير الرئيسية هنا هي:

  • طريقة القيمة 2 ترتبط عادةً بوضع الأداء والقيمة 3 بوضع البطارية.
  • إطارا في الثانية : الحد الأقصى للإطارات المطلوب، حيث تكون القيمة الافتراضية عادةً هي 0 (لا تغيير عن السلوك الأساسي).

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

  • شاشات بتردد 60 هرتزيوصى باستخدام 60 إطارًا في الثانية أو 30 إطارًا في الثانية.
  • شاشات بتردد 90 هرتزتسمح هذه الخيارات بمعدلات 90 إطارًا في الثانية، و45 إطارًا في الثانية، و30 إطارًا في الثانية.
  • شاشات بتردد 120 هرتز: تقبل هذه الأجهزة معدلات 120 إطارًا في الثانية، و60 إطارًا في الثانية، و40 إطارًا في الثانية، و30 إطارًا في الثانية.

إذا كانت شاشتك بتردد 120 هرتز، على سبيل المثال، فإن تحديد معدل الإطارات بين 40 و60 إطارًا في الثانية يوفر عادةً توازنًا ممتازًا بين سلاسة الصورة واستهلاك الطاقة. أما في الهواتف المحمولة ذات المواصفات المتوسطة، فإن تثبيت معدل الإطارات عند 30 إطارًا في الثانية يمنح تجربة لعب أكثر سلاسة من تذبذبه المستمر بين 25 و55 إطارًا في الثانية.

كيفية التحقق من عمل حد معدل الإطارات في الثانية

كيفية تحسين أداء نظام أندرويد للحصول على المزيد من الإطارات في الثانية

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

للتحقق بسرعة من حد معدل الإطارات في الثانية (FPS)، يمكنك استخدام لوحة التحكم الخاصة باللعبة، والتي تظهر كنافذة منبثقة أثناء اللعب. الطريقة العامة لاستخدامها هي:

  1. افتح اللعبة، وأثناء اللعب، اسحب لأسفل لوحة الإشعارات أو اللوحة السريعة حتى تجد أيقونة لوحة اللعبة.
  2. قم بتنشيط عداد معدل الإطارات في الثانية (FPS) عن طريق الضغط على زر "FPS". داخل تلك اللوحة.
  3. أغلق اللوحة بالضغط على زر X وحركها قليلاً إلى أحد الجانبين لترك العداد مرئيًا في زاوية الشاشة.

بهذه الطريقة يمكنك أن ترى، على سبيل المثال، ما إذا كانت اللعبة تبقى عند 120 إطارًا في الثانية، أو 60 إطارًا في الثانية، أو 40 إطارًا في الثانية، أو الرقم المحدد الذي قمت بتكوينه ، والتحقق مما إذا كانت هناك تقلبات حادة أو ما إذا كان منحنى معدل الإطارات في الثانية يظل مستقرًا بشكل معقول.

إذا كنت بحاجة إلى تحليل أكثر تقدماً، يوفر نظام أندرويد خيار إجراء سجل Perfetto لفحص الأداء بدقة . في هذه الحالة، يُنصح باتباع دليل التتبع الرسمي، ولكن النقطة الأساسية هي تفعيل مصدر بيانات android.game_interventions أثناء عملية التسجيل.

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

خيارات المطور ووحدة معالجة الرسومات: احصل على أقصى استفادة من نظامك.

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

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

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

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

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

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

الرسوم المتحركة، وذاكرة الوصول العشوائي، ومساحة التخزين: أساس الحصول على معدل إطارات حقيقي

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

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

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

بعض الخطوات البسيطة التي تستحق المراجعة هي:

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

كما يوصى بعدم ملء وحدة التخزين الداخلية بالكامل؛ فترك نسبة معقولة من المساحة الحرة (على سبيل المثال، أكثر من 10-15٪) يساعد النظام بشكل كبير على العمل بسلاسة، وهذا يؤثر بشكل مباشر على تجربة الألعاب.

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

إدارة التطبيقات في الخلفية، والاتصالات، وأنماط اللعب

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

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

يُفيد أيضًا تعطيل الاتصالات غير الضرورية في تلك اللحظة: البلوتوث، وتقنية الاتصال قريب المدى (NFC)، وخدمات الموقع إذا لم تكن اللعبة تستخدمها، وبيانات الهاتف إذا كنت متصلًا بشبكة Wi-Fi ، وما إلى ذلك، والتحقق من اتصالك لتجنب انقطاع الشبكة أو التأخير. تقليل الخدمات النشطة يعني تقليل الانقطاعات، واستهلاك الطاقة، والحرارة، وكل ذلك يُساعد المعالج على الحفاظ على تردد عالٍ وثابت.

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

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

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

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

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

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