Tối ưu hoá hiệu suất Android

Hãy làm theo hướng dẫn trong phần này để đảm bảo thiết bị Android của bạn giảm thiểu mức sử dụng tài nguyên và tối ưu hoá hiệu suất. Đồng thời, tận dụng nhiều bài kiểm thử và công cụ được mô tả trong phần Đánh giá hiệu suất để khai thác tối đa Android.

Lưu APK vào bộ nhớ đệm

Tài liệu này mô tả thiết kế của giải pháp lưu vào bộ nhớ đệm APK để cài đặt nhanh các ứng dụng được tải trước trên một thiết bị hỗ trợ phân vùng A/B. Nhà sản xuất thiết bị gốc (OEM) có thể đặt các ứng dụng tải trước và ứng dụng phổ biến vào bộ nhớ đệm APK được lưu trữ trong phân vùng B hầu như trống trên các thiết bị mới được phân vùng A/B mà không ảnh hưởng đến bất kỳ không gian dữ liệu nào mà người dùng nhìn thấy.

Thời gian khởi động

Android 8.0 giúp giảm thời gian khởi động bằng cách hỗ trợ một số điểm cải tiến trên nhiều thành phần. Tài liệu này cung cấp hướng dẫn cho đối tác để cải thiện thời gian khởi động cho các thiết bị Android cụ thể.

Tình trạng

Android 9 bao gồm android.hardware.health HAL 2.0, một bản nâng cấp phiên bản lớn từ health@1.0 HAL. HAL mới này phân tách rõ ràng hơn giữa mã khung và mã nhà cung cấp, thoải mái hơn cho việc tuỳ chỉnh nhà cung cấp trong báo cáo thông tin sức khoẻ, đồng thời cung cấp nhiều thông tin về tình trạng thiết bị hơn thay vì chỉ pin.

lowmemorykiller

Quá trình lmkd trong không gian người dùng triển khai cùng một chức năng nhưng với các cơ chế hạt nhân hiện có để phát hiện và ước tính áp lực bộ nhớ. Trình này sử dụng các sự kiện vmpressure do hạt nhân tạo ra để nhận thông báo về mức áp lực bộ nhớ.

Tối ưu hoá theo hướng dẫn của hồ sơ

Hệ thống xây dựng Android hỗ trợ việc sử dụng tính năng tối ưu hoá theo hướng dẫn của hồ sơ (PGO) của Clang trên các mô-đun Android gốc có quy tắc bản dựng bản thiết kế.

Ảnh chụp nhanh về tác vụ

Ảnh chụp nhanh tác vụ là cơ sở hạ tầng được giới thiệu trong Android O, kết hợp ảnh chụp màn hình cho Hình thu nhỏ gần đây cũng như các Bề mặt đã lưu từ Trình quản lý cửa sổ. Hình thu nhỏ Gần đây thể hiện trạng thái gần đây nhất của một tác vụ trong chế độ xem Gần đây.

Ghi nhật ký trước

Android 9 giới thiệu một chế độ đặc biệt của SQLiteDatabase có tên là Compatibility WAL (ghi trước nhật ký) cho phép cơ sở dữ liệu sử dụng journal_mode=WAL trong khi vẫn duy trì hành vi giữ tối đa một kết nối cho mỗi cơ sở dữ liệu.