Google 致力于为黑人社区推动种族平等。查看具体举措
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

تحسين أداء Android

اتبع التعليمات الواردة في هذا القسم للتأكد من أن أجهزة Android الخاصة بك تقلل من استخدام الموارد وتحسن الأداء. واستفد من العديد من الاختبارات والأدوات الموضحة في تقييم الأداء كجزء من عملك لتحقيق أقصى استفادة من Android.

التخزين المؤقت لملف APK

يصف هذا المستند تصميم حل التخزين المؤقت لملف APK للتثبيت السريع للتطبيقات المحملة مسبقًا على جهاز يدعم أقسام A / B. يمكن لمصنّعي المعدات الأصلية وضع التحميلات المسبقة والتطبيقات الشائعة في ذاكرة التخزين المؤقت لملف APK المخزنة في القسم B الفارغ في الغالب على الأجهزة الجديدة المقسمة إلى A / B دون التأثير على أي مساحة بيانات تواجه المستخدم.

أوقات التمهيد

يسمح Android 8.0 بتقليل أوقات التمهيد من خلال دعم العديد من التحسينات عبر مجموعة من المكونات. يوفر هذا المستند إرشادات للشريك لتحسين أوقات التمهيد لأجهزة Android محددة.

الصحة

يشتمل Android 9 على android.hardware.health HAL 2.0 ، وهو ترقية إصدار رئيسي من health@1.0 HAL. يوفر HAL الجديد فصلًا أوضح بين إطار العمل ورمز البائع ، ودرجات أكبر من الحرية لتخصيص البائع في تقارير المعلومات الصحية ، والمزيد من المعلومات الصحية للجهاز من البطارية فقط.

منخفض الذاكرة

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

ذاكرة وصول عشوائي منخفضة

يدعم Android الأجهزة ذات ذاكرة الوصول العشوائي (RAM) بسعة 512 ميجابايت. تهدف هذه الوثائق إلى مساعدة مصنعي المعدات الأصلية على تحسين وتهيئة Android للأجهزة ذات الذاكرة المنخفضة.

تحسين موجه للملف الشخصي

يدعم نظام إنشاء Android استخدام التحسين الموجه للملف الشخصي (PGO) الخاص بـ Clang على وحدات Android الأصلية التي لها قواعد إنشاء المخطط.

لقطات مهمة

تعد Task Snapshots بنية أساسية تم تقديمها في Android O وتجمع لقطات شاشة لـ Recents Thumbnails بالإضافة إلى الأسطح المحفوظة من Window Manager. تمثل Recents Thumbnails الحالة الأخيرة للمهمة في طريقة العرض Recents.

الكتابة قبل التسجيل

يقدم Android 9 وضعًا خاصًا من SQLiteDatabase يسمى Compatibility WAL (التسجيل المسبق للكتابة) والذي يسمح لقاعدة البيانات باستخدام journal_mode=WAL مع الحفاظ على سلوك الاحتفاظ باتصال واحد كحد أقصى لكل قاعدة بيانات.