自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

看Google如何給Android 4.4瘦身

移動(dòng)開發(fā) Android
在最新版的 Android 4.4 系統(tǒng)里,Google 不僅維持了面向用戶的高質(zhì)量設(shè)計(jì)和功能,還在系統(tǒng)層面給 Android KitKat 進(jìn)行了瘦身,這是如何做到的?

在最新版的 Android 4.4 系統(tǒng)里,Google 不僅維持了面向用戶的高質(zhì)量設(shè)計(jì)和功能,還在系統(tǒng)層面給 Android KitKat 進(jìn)行了瘦身,這是如何做到的?

[[90463]]

Google 相信,Android 已經(jīng)能和其它操作系統(tǒng)的性能平起平坐了(你懂的,Google 指的是 iOS),所以現(xiàn)在的首要任務(wù)并不是增重,而是減肥,這就要從 Android 的“減肥計(jì)劃”(Project Svelte)說(shuō)起。Project Svelte 是為減去 Android 系統(tǒng)的冗余之處而展開的,工程師們希望 KitKat 可以支持所有最新的手機(jī)硬件功能,同時(shí)使 Android 的設(shè)計(jì)在任何制造商的任何設(shè)備上都可以良好運(yùn)轉(zhuǎn)。KitKat 可以在最小 512 MB 的 RAM 中運(yùn)行,同時(shí)支持新的低端 Android 機(jī),以確保這些 Android 手機(jī)不必再使用2.3版的Gingerbread而導(dǎo)致Android系統(tǒng)碎片化。

這是如何做到的呢?一切要從 Nexus 4 說(shuō)起。“Project Svelte 的目標(biāo)就是砍掉內(nèi)存占用讓它可以支持 512M RAM,為了做到這一點(diǎn),我們拿來(lái)了一臺(tái) Nexus 4,然后讓它可以以 512M 運(yùn)轉(zhuǎn)。”Burke 說(shuō)。而下一步,就是讓 KitKat 只占用兩個(gè)處理器而非四個(gè),同時(shí)以更低分辨率運(yùn)行在 Nexus 4s 上。Burke 說(shuō):“我們將分辨率調(diào)整到了 960×540,因?yàn)檫@對(duì)入門級(jí)智能手機(jī)是最友好的。”

所以配置好 Nexus 4 之后,Google 的主要任務(wù)就變成了如下四點(diǎn):

  1. 減少系統(tǒng)的內(nèi)存占用
  2. 減少在 Google 設(shè)備上運(yùn)行的 app 的內(nèi)存占用
  3. 修復(fù)內(nèi)存不足情況下 app 的表現(xiàn),不再出現(xiàn)崩潰情況
  4. 為 app 的內(nèi)存占用情況提供更好的測(cè)量方式,讓開發(fā)者可以了解自己的 app 的內(nèi)存占用

而這次改進(jìn)的最后一點(diǎn)則是開發(fā)者模式中的 ProcStats(process stats,進(jìn)程情況),Burke 解釋了這是如何運(yùn)作的:在開發(fā)者模式中,開發(fā)者會(huì)看到系統(tǒng)中不同的 app 和服務(wù),他們運(yùn)行的頻次是多少,他們后臺(tái)運(yùn)轉(zhuǎn)時(shí)會(huì)占用多少 RAM,因此你會(huì)發(fā)現(xiàn)是不是有很多在后臺(tái)運(yùn)行的 app 在浪費(fèi)大量的空間,從而將它們關(guān)閉。

最終,KitKat 成為了 Google 的一個(gè)新的開始。

責(zé)任編輯:張葉青 來(lái)源: 看看新聞
相關(guān)推薦

2013-10-28 15:07:30

Windows 8C 盤

2013-11-12 15:03:49

2017-03-02 15:09:29

AndroidAPK瘦身實(shí)踐

2014-07-16 15:49:13

AndroidOpenGL 4.4

2013-10-29 16:50:50

Android 4.4特性

2013-12-02 10:33:36

Android 4.4Nexus One

2013-09-22 15:51:32

Android 4.4

2011-08-18 16:14:11

電腦360瘦身

2013-09-04 10:15:22

Android開發(fā)

2013-11-04 17:28:44

Android

2013-11-28 15:03:56

Android4.4ART模式省電原理

2014-10-29 17:25:26

Android 5.0Google

2013-05-10 16:57:26

Android開發(fā)定制皮膚

2012-05-08 09:10:34

2009-04-16 11:02:36

文件系統(tǒng)數(shù)據(jù)庫(kù)瘦身

2013-09-25 10:52:27

Android 4.4扁平化

2013-10-29 16:36:22

Android 4.4功能

2015-02-03 14:34:52

庫(kù)克蘋果安卓

2024-06-28 11:45:05

2010-12-08 10:09:39

ChromeGoogle
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)