Thứ Tư, 27 tháng 11, 2013

Google nói về Project Svelte, giúp Android 4.4 KitKat chạy trên thiết bị tầm thấp

Google nói về Project Svelte, giúp Android 4.4 KitKat chạy 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.


Google nói về Project Svelte, giúp Android 4.4 KitKat chạy trên thiết bị tầm thấp


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.


Hai mục tiêu đầu tiên đạt được bằng cách ép các tính năng của Android phải hoạt động được trên chiếc Nexus 4 đặc biệt của nhóm. Kích thước của những Google Apps đã giảm đi nhờ vào việc tách chúng ra khỏi hệ điều hành, ví dụ như Play Store trên Android 4.4 chạy như một phần mềm độc lập và chỉ truy cập/sử dụng các dịch vụ của Android mà thôi.


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".


Google nói về Project Svelte, giúp Android 4.4 KitKat chạy trên thiết bị tầm thấpGoogle nói về Project Svelte, giúp Android 4.4 KitKat chạy trên thiết bị tầm thấpGoogle nói về Project Svelte, giúp Android 4.4 KitKat chạy trên thiết bị tầm thấp


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.



Không có nhận xét nào:

Đăng nhận xét

TƯ VẤN PHÁP LUẬT THƯỜNG XUYÊN

TƯ VẤN PHÁP LUẬT TƯ VẤN PHÁP LUẬT THƯỜNG XUYÊN khi kinh tế của đất nước ngày càng phát triển, các doanh nghiệp Việt Nam đã quan tâm hơn đến việc sử dụng dịch vụ tư vấn pháp lý trong doanh nghiệp nhưng thông thường ở trong tình trạng “mất bò mới lo làm chuồng” tức là khi có những vấn đề nảy sinh mới mời các Công ty Luật đến tư vấn để giải quyết những tranh chấp, khiếu kiện do vậy thường để lại cho Doanh nghiệp những hậu quả khôn lường cho Doanh nghiệp. Trước đây trong các Công ty lớn của nhà nước hay các công ty nước ngoài tại Việt Nam có riêng một ban pháp chế hay phòng pháp Luật hay chí ít là một chuyên viên pháp lý để xem xét các vấn đề pháp lý hoặc liên quan đến pháp lý. Tuy nhiên, chi phí để duy trì một cơ cấu như vậy không phải là nhỏ chưa kể là chưa làm thỏa mãn hết các nhu cầu của doanh nghiệp. Vì trên thực tế một luật sư không thể biết được hết tất cả các lĩnh vực để có thể tư vấn cho doanh nghiệp, do vậy vẫn cần phải sử dụng hoặc hợp tác với một công ty luật nào đó. Ngoài ra để duy trì một phòng pháp chế như thế thì chi phí không nhỏ. Khi ký Hợp đồng tư vấn pháp luật Thường xuyên doanh nghiệp không phải mất chi phí lương và chỗ làm việc cho một luật sư mà vẫn được sử dụng dịch vụ tư vấn pháp lý từ văn phòng luật sư. Hơn nữa, một văn phòng luật sư thường có nhiều luật sư, tham gia nhiều vụ việc, từ đó có thể cung cấp một dịch vụ hoàn hảo hơn. Với việc xác định phương hướng hoạt động của Công ty “Hong Duc & Partners - Luật của doanh nghiệp”, Công ty Hong Duc & Partners là doanh nghiệp hoạt động tư vấn pháp luật chuyên sâu trong lĩnh vực doanh nghiệp khuyên các doanh nghiệp nên thực hiện phương trâm “Phòng bệnh hơn chữa bệnh”. Đó là việc các doanh nghiệp nên ký Hợp đồng tư vấn thường xuyên với một Công ty luật để được Tư vấn Pháp Luật Thường xuyên trong hoạt động kinh doanh của mình, phòng ngừa những rủi ro, tổn thất trong hoạt động kinh doanh do doanh nghiệp “mù luật”, không hiểu luật đảm bảo được tối đa quyền và lợi ích hợp pháp của doanh nghiệp. Share this: