Chủ đề: Google nói về Project Svelte, dự án giúp Android 4.4 KitKat chạy được trên thiết bị tầm thấp
-
11-28-2013, 12:39 AM #1
Junior Member
- Ngày tham gia
- Jul 2014
- Bài viết
- 0
Google nói về Project Svelte, dự án giúp Android 4.4 KitKat chạy được trên thiết bị tầm thấp
Một trong những điểm đáng chú ý của Android 4.4 KitKat đó là nó hỗ trợ cho các thiết bị có RAM 512MB. Đây thường là những thiết bị tầm thấp và động thái của Google sẽ giúp các nhà sản xuất ít lệ thuộc hơn vào phiên bản Android 2.3 Gingerbread cũ kĩ. Vậy bộ phận Android đã làm như thế nào để giúp hệ điều hành mới nhất của họ có thể chạy tốt trên những máy có cấu hình thấp? Đó là nhờ một dự án mang tên Project Svelte.
Dave Burke, trưởng bộ phận kĩ thuật của nhóm Android, cho biết như sau: "khi mới bắt đầu, thứ mà tôi làm việc đó là Project Butter để giúp hệ thống mượt mà hơn (dự án này lần đầu tiên xuất hiện trong Android 4.1 và chữ "Butter" có nghĩa là bơ). Vấn đề là, bơ sẽ làm tăng cân. Do đó, chúng tôi phải thực hiện án Project Svelte (chữ Svelte có nghĩa là "mảnh mai") để giảm cân cho Android. Nói một cách vui vẻ thì những gì mà tôi cống hiến cho Android cơ bản là bằng 0".
Anh tiếp lời: "Mục tiêu của Project Svelte đó là giảm việc sử dụng bộ nhớ để hệ thống có thể hoạt động trên RAM 512MB. Cách mà chúng tôi làm đó là sử dụng một chiếc Nexus 4 rồi tinh chỉnh lại để giảm bộ nhớ xuống". Ngoài ra, nhóm kĩ sư Android còn giảm độ phân giải màn hình của chiếc Nexus 4 đặc biệt này xuống còn 540 x 960, CPU bốn nhân thì thay bằng CPU hai nhân. Đây cũng là cấu hình thường thấy ở một chiếc điện thoại Android giá rẻ. "Nói đúng nghĩa đen thì chúng tôi đã phải sử dụng thiết bị này làm điện thoại chính của mình. Ban đầu thì mọi chuyện rất khó khăn và gian khổ".
Sau khi đã có trong tay những chiếc Nexus 4 với cấu hình thấp, Google bắt đầu đặt ra mục tiêu để làm Android giảm cân, đó là:
- Giảm kích thước hệ thống
- Giảm lượng bộ nhớ tiêu thụ của những ứng dụng Google Apps
- Cải thiện cách ứng dụng phản ứng và bị crash khi bộ nhớ xuống thấp
- Cung cấp một công cụ đo lường tốt hơn để lập trình viên biết rằng ứng dụng của họ đang tiêu thụ dung lượng RAM bao nhiêu
Mục tiêu thứ ba thì được Google thực hiện bằng cách cải thiện việc Android quản lý ứng dụng và bộ nhớ mà ứng dụng đó tiêu thụ. Ví dụ, nếu một app dùng quá nhiều RAM trong một khoản thời gian nhất định, Android sẽ tắt nó đi.
Mục tiêu cuối cùng được Google hiện thực hóa thông qua tùy chọn "Process Stats" (ProcsStats) nằm trong phần cấu hình dành cho lập trình viên trên Android 4.4 KitKat. Khi truy cập vào đây, chúng ta sẽ có khả năng theo dõi những ứng dụng và dịch vụ nào đang chạy, tần suất chạy của chúng là bao lâu và dung lượng RAM chúng sử dụng là bao nhiêu. "Chúng tôi thấy rằng nó rất hữu dụng từ góc nhìn của các Google Apps. Nhờ tính năng này mà chúng tôi phát hiện ra rằng một số app của chúng tôi không sử dụng bộ nhớ thật hiệu quả. Chúng kích hoạt các dịch vụ ngầm liên tục, 24 giờ mỗi ngày, Do đó, đây là một công cụ có ích để phân tích và dọn dẹp app".
Kết quả là chúng ta có được một hệ điều hành Android 4.4 KitKat với đầy đủ các tính năng như những phiên bản trước, mức độ mượt mà cũng tương tự như thế, nhưng nhẹ nhàng hơn và tiêu thụ RAM ít hơn.
Nguồn: Read WriteView more random threads:
- Xin Rom FPT F19
- [MWC 2014] Acer ra mắt Liquid E3 màn hình 4,7" HD với chip 4 nhân và Liquid Z4 màn hình 4" HD
- Đánh giá Acro S
- HTC One (M7) sắp được bán lẻ tại Mỹ
- Apple mạo hiểm nhảy vào thị trường?!
- Trên Tay Novo 7 Fire/Flame
- Chế độ máy bay của iPhone 7 sẽ làm máy bạn thành cục gạch
- Samsung đã bán được 50 triệu smartphone Galaxy S III trên toàn thế giới
- Thay màn hình Vivo V5s chính hãng, ƯU ĐÃI 1 ĐỔI 1 tại TPHCM
- Google Now sẽ có tính năng tự động nhận biết các sự kiện được nói đến trong Hangouts, Gmail?
-
11-28-2013, 04:04 AM #2
Junior Member
- Ngày tham gia
- Jul 2014
- Bài viết
- 0
chả biết chừng nào có cho Fonepad nữa [IMG]styles/default/xenforo/clear.png[/IMG]
-
11-28-2013, 04:04 AM #3
Junior Member
- Ngày tham gia
- Jun 2014
- Bài viết
- 0
tưởng chạy 4.4 trên galaxy Y dc rồi, hóa ra còn dự án à? hóng kitkat cho em galaxy Y iu dấu
-
11-28-2013, 04:04 AM #4
Junior Member
- Ngày tham gia
- Jun 2014
- Bài viết
- 0
Quan trọng là chừng nào các máy cũ mới được cập nhật :|
-
11-28-2013, 04:05 AM #5
Junior Member
- Ngày tham gia
- Jul 2014
- Bài viết
- 0
Quan trọng có ROM cho các hãng nhỏ ko ấy chứ ... [IMG]styles/default/xenforo/clear.png[/IMG]
-
11-28-2013, 04:06 AM #6
Junior Member
- Ngày tham gia
- Jul 2014
- Bài viết
- 0
ngon
-
11-28-2013, 04:06 AM #7
Junior Member
- Ngày tham gia
- Jun 2014
- Bài viết
- 0
android ngày cang phát triển like mạnh
-
11-28-2013, 04:06 AM #8
Junior Member
- Ngày tham gia
- Jul 2014
- Bài viết
- 0
thế làm sao phổ cập dc lên các máy khác mới là vấn đề. Nhà sản xuất ko chịu cung cấp thì làm sao mà nâng cấp dc! Con sony s của mình vẫn đang dậm chân ở 4.1
-
11-28-2013, 04:07 AM #9
Junior Member
- Ngày tham gia
- Jul 2014
- Bài viết
- 0
Sau sự ra đời của Kitkat thì có thể 2.3 sẽ dần mất tích
-
11-28-2013, 04:08 AM #10
Junior Member
- Ngày tham gia
- Jun 2014
- Bài viết
- 0
dùng cm11 thấy cũng bt, như các bản trc, chắc la chưa tối ưu cho máy mình
Các Chủ đề tương tự
-
Khóa học miễn phí lập trình web ph, android và thiết kế đồ họa
Bởi seothainguyen92 trong diễn đàn Khu Vực Máy TínhTrả lời: 3Bài viết cuối: 07-05-2014, 05:20 PM -
Google sẽ ra mắt nền tảng Android TV tại I/O 2014, sử dụng giao diện dạng thẻ đơn giản?
Bởi cuongthinh trong diễn đàn Mua Bán Điện ThoạiTrả lời: 34Bài viết cuối: 06-02-2014, 02:31 PM -
Dùng Google Maps offline trên iOS, Android
Bởi tuyensinhduoc trong diễn đàn Mua Bán Điện ThoạiTrả lời: 0Bài viết cuối: 01-01-1970, 08:00 AM
Rối loạn cương dương là 1 vấn đề thường gặp ở người cao tuổi bị suy giảm chức năng sinh dục, được điều trị bằng nhiều phương pháp trong đó có dùng thuốc uống ức chế Enzym Phosphodiesterase 5 (PDE-5)....
Thuốc cường dương có ảnh hưởng lâu...