وضع الأداء الثابت
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تاريخ الإصدار: Android 11 (المستوى 30)
يمكن لأجهزة Android تغيير الوقت بشكل ديناميكي وفقًا لتحميل النظام. هذا النمط
السلوك جيد لتوفير الطاقة أثناء الاستخدام، ولكن قد يجعل من الصعب
بيانات أداء موثوقة. إذا كنت تحاول تحديد مدى سرعة رمز ما
لمنع الانحدار، أو إذا كان التحسين قابلاً للتكرار،
فلن تكون نتائجك موثوقة إذا لم يتم اختبارها بسرعات ساعات ثابتة. مع
ساعات ثابتة، يمكنك إجراء اختبار A/B دقيق للأداء دون التغييرات في
فإن تردد وحدة المعالجة المركزية (CPU) يُعد عاملاً.
يضبط وضع الأداء الثابت ساعات وحدة المعالجة المركزية (CPU) ووحدة معالجة الرسومات على حدّ أقصى وأدنى.
لا يوقِف هذا الوضع سلوكيات الأداء الديناميكي الأخرى، مثل السلوك الأساسي.
التحديد.
يمكنك تفعيل وضع الأداء الثابت باستخدام أمر adb التالي:
adb shell cmd power set-fixed-performance-mode-enabled [true|false]
قد يستمر ارتفاع درجة حرارة الجهاز الذي يعمل في وضع الأداء الثابت
فإن الوضع لا يضع الجهاز في حالة مستدامة حراريًا. بسبب
لذلك، ننصح بما يلي عند إجراء عمليات قياس الأداء:
- يُرجى الانتظار إلى أن يعود الجهاز إلى حالة الاستدامة الحرارية قبل البدء.
الركض.
- راقِب الحالة الحرارية للجهاز أثناء الاختبار للتفريق بين
بين رمز قياس الأداء والأحداث الحرارية.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-08-29 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)"]]