Vì sao bộ nhớ RAM của thiết bị iOS ít gấp 2 hay 3 lần Android?
Lâu nay nhiều người dùng thiết bị di động vẫn thắc mắc vì sao để có thể chạy mượt mà, một chiếc iPhone chỉ cần bộ nhớ hệ thống RAM 1GB, trong khi các thiết bị Android cần từ 2GB tới 3GB.
Câu trả lời vừa được trang web Quora đưa ra, đó là do các ứng dụng Android sử dụng ngôn ngữ lập trình Java vốn cần nhiều bộ nhớ để xử lý.
Cùng với việc dùng Java là một quá trình gọi là “thu gom rác” (garbage collection). Mỗi lần người dùng Android đóng một ứng dụng, quá trình này sẽ phục hồi bộ nhớ. Vấn đề ở chỗ để có thể thực hiện nhanh chóng, các tác vụ thu gom rác cần số lượng bộ nhớ nhiều từ 4 tới 8 lần dung lượng bộ nhớ mà ứng dụng cần để chạy. Nếu không có đủ bộ nhớ lúc cần, hệ thống sẽ chạy chậm lại.
Trong khi đó, do hệ điều hành di động iOS không sử dụng cơ chế thu gom rác như vậy, Apple chỉ cần 1GB RAM là đủ để chạy ngon lành hệ thống iPhone.
PHẠM HỒNG PHƯỚC
+ Nguồn ảnh: Internet. Thanks.
+ Có trên báo Tuổi Trẻ Online (http://tuoitre.vn)