Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Pengoptimalan Kinerja Android

Ikuti petunjuk di bagian ini untuk memastikan perangkat Android Anda meminimalkan penggunaan sumber daya dan mengoptimalkan kinerja. Dan mengambil keuntungan dari banyak tes dan alat-alat yang dijelaskan dalam Mengevaluasi Kinerja sebagai bagian dari pekerjaan Anda mendapatkan hasil maksimal dari Android.

Caching APK

Dokumen ini menjelaskan desain solusi cache APK untuk penginstalan cepat aplikasi yang dimuat sebelumnya pada perangkat yang mendukung partisi A/B. OEM dapat menempatkan pramuat dan aplikasi populer di cache APK yang disimpan di sebagian besar partisi B yang kosong pada perangkat baru yang dipartisi A/B tanpa memengaruhi ruang data apa pun yang dihadapi pengguna.

Waktu booting

Android 8.0 memungkinkan pengurangan waktu boot dengan mendukung beberapa peningkatan di berbagai komponen. Dokumen ini memberikan panduan mitra untuk meningkatkan waktu booting untuk perangkat Android tertentu.

Kesehatan

Android 9 termasuk android.hardware.health HAL 2.0, upgrade versi utama dari health@1.0 HAL. HAL baru ini menawarkan pemisahan yang lebih bersih antara kerangka kerja dan kode vendor, tingkat kebebasan yang lebih besar untuk penyesuaian vendor dalam laporan informasi kesehatan, dan lebih banyak informasi kesehatan perangkat daripada hanya baterai.

pembunuh memori rendah

Userspace lmkd proses mengimplementasikan fungsi yang sama tetapi dengan mekanisme kernel yang sudah ada untuk mendeteksi dan tekanan memori perkiraan. Ini menggunakan peristiwa vmpressure yang dihasilkan oleh kernel untuk mendapatkan pemberitahuan tentang tingkat tekanan memori.

RAM rendah

Android mendukung perangkat dengan RAM minimal 512MB. Dokumentasi ini dimaksudkan untuk membantu OEM mengoptimalkan dan mengonfigurasi Android untuk perangkat dengan memori rendah.

Pengoptimalan yang dipandu profil

Sistem pembangunan Android mendukung penggunaan pengoptimalan terpandu profil (PGO) Clang pada modul Android asli yang memiliki aturan pembuatan cetak biru.

Cuplikan Tugas

Task Snapshots adalah infrastruktur yang diperkenalkan di Android O yang menggabungkan screenshot untuk Thumbnail Terbaru serta Permukaan yang Disimpan dari Window Manager. Gambar Mini Terbaru menunjukkan status tugas terakhir dalam tampilan Terbaru.

Logging Tulis di Depan

Android 9 memperkenalkan modus khusus dari SQLiteDatabase disebut Compatibility WAL (write-depan logging) yang memungkinkan database untuk penggunaan journal_mode=WAL sambil menjaga perilaku menjaga maksimum satu koneksi per database.