Vì sao điện thoại Android dùng 3GB RAM mà vẫn chậm hơn iOS chạy 1 GB?
Tuy nhiên, với những bước cải tiến qua các phiên bản Android, Google đang dần hoàn thiện hệ điều hành của mình.
Việc sau nhiều năm ra mắt nhưng vẫn sử dụng 1 GB RAM trên iPhone của Apple so với điện thoại Android dùng tới 2 hoặc 3 GB RAM nhưng vẫn chạy chậm là vấn đều mà nhiều người luôn thắc mắc. Vừa qua, trên trang Quora, một trang chuyên về hỏi đáp, 1 người dùng tên Glyn Williams đã đưa ra ý kiến của mình về vấn đề này và nhận được nhiều đồng tình với 2.700 lượt bình chọn.
Sơ đồ của Williams giải thích việc Android cần nhiều bộ nhớ cho quá trình gom dữ liệu rác.
Theo giải thích của người dùng này, việc Android có nhiều bộ nhớ nhưng vẫn chạy chậm đến chủ yếu từ quá trình gom dữ liệu rác (garbage colletion). Cụ thể, vì sử dụng Java nên khi người dùng đóng một ứng dụng trên Android thì quá trình gom dữ liệu rác sẽ hoạt động để phục hồi lại bộ nhớ của máy. Điều đáng nói là quá trình này cần lượng RAM rất lớn lên tới 4 đến 8 lần so với bộ nhớ thực của máy Android và phần nào làm giảm hiệu năng của Android. Trong khi đó, do không sử dụng gom dữ liệu rác nên iOS chỉ cần dùng 1 GB RAM mà máy vẫn hoạt động mượt mà. Tuy nhiên, với những bước cải tiến qua các phiên bản Android mới, Google đang dần hoàn thiện hệ điều hành của mình và một ngày nào đó, vấn đề này có thể hoàn toàn được hạn chế.
Tham khảo: PhoneArena
NỔI BẬT TRANG CHỦ
Từ viết code đến giám sát: Một công cụ của Microsoft sẽ 'giáng cấp' dân lập trình xuống vai trò 'quản đốc', phải kiểm tra xem AI đang làm gì mỗi ngày
Nghiên cứu của Microsoft cũng chỉ ra cách AutoDev có thể làm thay đổi bộ mặt ngành phát triển phần mềm, bằng cách phân công lại trách nhiệm trong công việc.
'Tim Cook mới chỉ hứa “sẽ đầu tư vào Indonesia”, còn Việt Nam thì Apple đã đầu tư thực sự rồi!'