Việc sử dụng Java dẫn đến các thiết bị Android phải trải qua một quá trình thu gom rác. Nói cách khác, sau khi người dùng đóng một ứng dụng, máy sẽ khởi động tiến trình để dọn dẹp file rác để đưa hệ thống về trạng thái hoạt động ban đầu. Thông thường dung lượng file rác sinh ra gấp từ 4 đến 8 lần so với dung lượng mà bộ nhớ RAM cần để chạy ứng dụng đó, do đó máy sẽ bị chậm lại. Trong khi đó iOS lại không bị file rác chiếm bộ nhớ RAM nên iPhone chỉ cần 1 GB RAM là đủ để so đo hiệu suất làm việc với nhiều máy Android có dung lượng RAM cao hơn.
Thêm nữa là android cần phải có nhiều ram để duy trì chế độ đam nhiệm các ứng dụng đã được mở (tức là ứng dụng vẫn chạy khi bạn mở 1 ứng dụng khác).
Còn iOs thì khi bạn mở ứng dụng khác, thì ứng dụng trước đó sẽ được tạm dừng để không chiếm dung lượng ram.
Một trong những vấn đề được nhiều người yêu công nghệ thắc mắc là vì sao iPhone với RAM 1 GB mà chạy rất mượt, trong khi smartphone Android lại cần đến 2 GB hay thậm chí là 3 GB để làm được điều tương tự?
Câu trả lời trên Quora được đưa ra bởi tác giả Glyn Williams. Topic này sau đó nhận được rất nhiều phản hồi. Tuy vậy, Google và những nhà sản xuất thiết bị Android vẫn chưa đưa ra lời giải đáp chính thức cho vấn đề này.
Nguồn: http://vnreview.vn/tu-van-di-dong/-/view_content/content/1398346/vi-sao-de-android-can-3-gb-ram-trong-khi-iphone-chi-can-1-gb-la-du
Không có nhận xét nào:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.