Chrome trên Android mượt hơn nhờ giảm 48% độ trễ cuộn

Chrome trên Android mượt hơn nhờ giảm 48% độ trễ cuộn
Sở thích|Ứng dụng di động

Chrome Android mượt hơn: bước nhảy hiệu năng hiếm có

“Chrome Android mượt hơn” hiện không còn là lời hứa chung chung mà là kết quả của một quá trình tối ưu sâu: Google đã tái thiết kiến trúc xử lý đầu vào cảm ứng và định tuyến GPU để giảm 48% hiện tượng giật lag khi cuộn trang, khiến thao tác vuốt web ổn định hơn, khung hình ít bị trễ và trải nghiệm duyệt web hàng ngày trở nên tự nhiên như cuộn trong ứng dụng gốc. Điểm đáng nói là đây không phải chỉnh sửa nhỏ, mà là một trong những bước tiến quan trọng nhất của Chrome trên Android trong nhiều năm gần đây. Thay vì chạy đua thêm tính năng, Google chấp nhận một lộ trình nhiều năm để săn lùng tận gốc vấn đề “jank” – những khựng hình li ti mà người dùng khó gọi tên nhưng cảm nhận rõ ràng. Trong bối cảnh phần cứng Android đã quá nhanh, việc trình duyệt theo kịp sự mượt mà của hệ thống là thách thức không thể né.

Chrome trên Android mượt hơn nhờ giảm 48% độ trễ cuộn

Độ trễ cuộn trang: điểm nghẽn khiến Chrome bị ghét

Muốn hiểu vì sao bản cập nhật này quan trọng, phải nhìn thẳng vào vấn đề: độ trễ cuộn trang. Mỗi khi bạn vuốt, Chrome phải tính toán và gửi khung hình mới kịp lúc màn hình làm tươi, thường là trong khoảng 16,7 mili giây trên tấm nền 60Hz. Nếu bỏ lỡ hạn chót, thiết bị đành hiển thị khung hình cũ, mắt người lập tức thấy giật, khựng, “cuộn giấy” như nhiều người hay gọi. Khác với ứng dụng Android thông thường xử lý cảm ứng và vẽ giao diện trên cùng một luồng, Chrome tách riêng tiến trình trình duyệt, tiến trình render và GPU. Cách làm này có lợi cho an toàn, ổn định và quản lý bộ nhớ, nhưng cũng tạo ra vô số điểm có thể chậm trễ. Chỉ cần một mắt xích trễ vài mili giây, cả chuỗi cuộn trang sẽ “đảo pha”, khiến người dùng cảm giác Chrome nặng nề hơn các trình duyệt nhẹ vốn đơn giản hơn về kiến trúc.

Chrome trên Android mượt hơn nhờ giảm 48% độ trễ cuộn

Tối ưu hóa GPU và xử lý cảm ứng: nơi hiệu năng trình duyệt được quyết định

Điểm thú vị là phần lớn lợi ích không đến từ việc vẽ trang nhanh hơn, mà từ việc Chrome nhận và xử lý dữ liệu cảm ứng thông minh hơn. Trụ cột của thay đổi này là “Input Vizard” – một cải tiến kiến trúc cho phép sự kiện chạm, vuốt đi thẳng đến luồng compositor của GPU, bỏ qua luồng chính vốn luôn bận với logic trình duyệt. Nói cách khác, Google đã dùng tối ưu hóa GPU để rút ngắn đường đi của dữ liệu đầu vào. Song song, các luồng Android xử lý đầu vào cảm ứng được ưu tiên cao hơn, hạn chế việc hệ thống gửi dữ liệu trễ. Một câu trích đáng nhớ từ quá trình này là: “Google đã giảm tần suất cuộn giật trong Chrome trên Android gần một nửa nhờ cải thiện độ ổn định khung hình giữa 2023 và 2026.” Đó là con số cho thấy hiệu năng trình duyệt có thể cải thiện rõ ràng chỉ bằng cách tổ chức lại luồng dữ liệu, thay vì ép phần cứng chạy nhanh hơn.

Chrome trên Android mượt hơn nhờ giảm 48% độ trễ cuộn

Dự đoán chuyển động và Direct2Thread: bù trễ bằng thông minh

Để Chrome Android mượt hơn ngay cả khi hệ điều hành chậm chạp, Google bổ sung một lớp “trí khôn” cho chuỗi cuộn trang. Cơ chế “input prediction” cho phép trình duyệt tự sinh ra các cập nhật cuộn giả lập dựa trên quỹ đạo ngón tay đã quan sát, dùng làm “đệm” khi dữ liệu cảm ứng thực từ hệ thống đến muộn. Kèm theo đó, “Input Framer” cho Chrome một khoảng gia hạn nhỏ để chờ sự kiện đến trễ mà vẫn kịp vẽ khung hình mới. Ở phía giao tiếp giữa các tiến trình, “Direct2Thread” cắt bỏ những bước trung gian thừa, rút ngắn đường trao đổi dữ liệu. Cộng hưởng với việc chuyển một số thao tác đồ họa trực tiếp sang GPU để không phải chờ tiến trình chính, chuỗi cuộn trang được làm gọn lại đáng kể. Kết quả là dù hệ điều hành hay phần cứng có những lúc không cung cấp dữ liệu vào thời điểm lý tưởng, Chrome vẫn duy trì được cảm giác cuộn ổn định, ít khựng hơn trước.

Chrome trên Android mượt hơn nhờ giảm 48% độ trễ cuộn

Tác động với người dùng và cuộc đua giữa các trình duyệt

Từ góc độ người dùng, thay đổi lớn nhất là cảm giác cuộn trang liền mạch hơn: vuốt dài trên những trang nhiều ảnh động, quảng cáo hay nội dung tải động sẽ ít bị khựng khung hình. Theo công bố, việc duyệt web trên Chrome Android “mượt mà hơn đáng kể và ít bị gián đoạn bởi hiện tượng giật lag khó chịu”. Đây là chi tiết có sức nặng, vì ấn tượng về độ mượt thường quyết định việc người dùng gắn bó hay rời bỏ một trình duyệt. Khi màn hình 120Hz, 144Hz ngày càng phổ biến, mọi khung hình bỏ lỡ càng dễ nhận ra, và hiệu năng trình duyệt bị soi kỹ hơn bao giờ hết. Bằng cách tập trung xử lý độ trễ cuộn trang thay vì thêm hiệu ứng hào nhoáng, Google gửi một thông điệp rõ: Chrome Android không chấp nhận mãi đứng sau các trình duyệt nhẹ về cảm giác sử dụng. Với bước tiến kiến trúc này, cán cân giữa “nhiều tính năng nhưng nặng” và “nhẹ nhưng đơn giản” trên Android bắt đầu dịch chuyển về phía trung dung – đầy đủ nhưng vẫn mượt.

Sammfy nhận hoa hồng khi bạn mua sắm qua liên kết của chúng tôi, bạn không phải trả thêm chi phí.

You May Also Like

Comments
Viết gì đó...
Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ suy nghĩ!