Mới đây, Google thông báo triển khai những thay đổi quan trọng trong hệ thống nhằm giúp điện thoại Android hoạt động mượt mà hơn đồng thời kéo dài thời lượng sử dụng pin cho người dùng. Cụ thể, đội ngũ Android LLVM cho biết đang tiến hành cập nhật nhân Android với công nghệ tối ưu hóa điều hướng bằng phản hồi tự động mang tên AutoFDO.
Về cơ bản, một chiếc điện thoại phải thực hiện hàng nghìn quyết định nhỏ trong hệ thống, điều này chiếm một phần đáng kể hiệu suất xử lý của CPU. AutoFDO thay đổi quy trình này bằng cách hướng dẫn trình biên dịch đi theo các đường dẫn thực thi phổ biến nhất, từ đó giảm tải cho bộ vi xử lý. Điều này giúp thiết bị có thêm nguồn lực cho các tác vụ khác và giảm mức tiêu thụ năng lượng.

Google giải thích rằng trong quá trình xây dựng phần mềm tiêu chuẩn, trình biên dịch thường đưa ra các quyết định dựa trên các gợi ý mã tĩnh. Tuy nhiên, những dự đoán này không phải lúc nào cũng khớp với thực tế sử dụng điện thoại của người dùng.
AutoFDO khắc phục nhược điểm trên bằng cách sử dụng các mẫu thực thi thực tế để điều dẫn trình biên dịch. Các mẫu này đại diện cho những đường dẫn lệnh phổ biến nhất khi người dùng thao tác, được thu thập bằng cách ghi lại lịch sử phân nhánh của CPU. Để đảm bảo tính chính xác cho nhân hệ điều hành, Google đã tổng hợp dữ liệu trong phòng thí nghiệm thông qua việc chạy thử nghiệm 100 ứng dụng phổ biến nhất hiện nay.
Thông qua bộ lấy mẫu hồ sơ, hệ thống sẽ xác định phần mã nào là “nóng” (thường xuyên sử dụng) và phần nào là “lạnh”. Khi xây dựng lại nhân hệ điều hành với các dữ liệu này, trình biên dịch sẽ đưa ra các quyết định tối ưu hóa thông minh hơn, phù hợp hơn với các tác vụ thực tế trên Android.
Trong các thử nghiệm ban đầu, Google cho biết công nghệ mới mang lại những cải tiến rõ rệt. Cụ thể, thời gian khởi động máy nhanh hơn 2,1%, thời gian mở các ứng dụng khi đã đóng hoàn toàn nhanh hơn 4,3%. Ngoài ra, các chỉ số kỹ thuật khác cũng được cải thiện đáng kể dù người dùng cuối có thể khó nhận ra trực tiếp.

Các mẫu hướng dẫn được tối ưu hóa dựa trên 100 ứng dụng hàng đầu để mô phỏng sát nhất thói quen sử dụng thực tế. Google cũng cho biết AutoFDO trong nhân Android sẽ hoạt động theo chiến lược mặc định thận trọng. Nếu một quy trình nhất định nằm ngoài các mẫu hướng dẫn, hệ thống sẽ tự động quay lại xử lý theo cách truyền thống để đảm bảo tính ổn định.
![]()
Những thay đổi này đang được áp dụng trên các phiên bản nhân Android mới nhất gồm android15-6.6, android16-6.12 và bản phát hành android17-6.18 trong tương lai. Kết quả cuối cùng sẽ mang lại giao diện nhạy hơn, chuyển đổi ứng dụng nhanh hơn và thiết bị phản hồi tốt hơn cho người dùng.
Theo: 9to5Google
Theo: 9to5Google





