萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 手機 >  >> 手機應用 >> Android 教學

Android 4.4 KitKat 只需 512MB 記憶體:Project Svelte 瘦身實錄

Android 4.4 KitKat 宣稱 512MB RAM 即可流暢運行,Google 如何做到?關鍵在於「苗條工程」。

從黃油到苗條

  • 4.1 Jelly Bean 推 Project Butter(黃油工程):提升流暢度、減少崩潰。
  • 4.4 KitKat 推 Project Svelte(苗條工程):壓降記憶體佔用,讓 512MB 設備也能跑完整功能,不再被迫停留在 Gingerbread 2.3。

首席工程師 Dave Burke 戲稱:「黃油有重量,苗條工程就是減肥,我對 Android 貢獻基本歸零。」

實測環境:殘廢版 Nexus 4

工程團隊拿 Nexus 4(原 2GB RAM)強制限制為:

  • 512MB RAM
  • qHD 解析度 (960×540)
  • 雙核心、降低頻率

全體工程師被迫使用這部「殘廢機」日常開發,親身體驗低記憶體痛點,「很痛苦」但極度有效。

四大具體目標與成果

  1. 精簡系統體積:裁減非必要元件。
  2. 降低 Nexus 設備預裝 App 記憶體佔用:優化核心應用。
  3. 修正低記憶體下 App 交互崩潰:系統自動偵測長期佔用大量記憶體的 App 並關閉。
  4. 引入 ProcStats(進程狀態)開發者工具:讓開發者精準掌握 App 記憶體使用情況,優化自身應用。

前兩項靠「殘廢版 Nexus 4」實測達成,後兩項從系統層面賦能開發者。最終 KitKat 實現瘦身,低配平台也能流暢跑新功能。

關鍵限制

第 2 點僅限 Nexus 設備。第三方廠商預裝大量臃腫 App,Google 再努力也無能為力。想體驗真·輕量 KitKat,Nexus 系列是唯一標準答案。

copyright © 萬盛學電腦網 all rights reserved