[情報] Android 將引入新的系統更新機制,存儲沾
標題:Android 將引入新的系統更新機制,存儲空間只剩100KB 也能更新
手持一台Google 親兒子有什麼好處?你可以體驗原生的Android,可以每次第一個收到大
版本的Android 系統更新,也可以每個月快速地收到安全更新,福利還是很多的。
但就算是Google 的親兒子也會面臨一個所有智慧手機都存在的尷尬問題,那就是如果手
機空間不足,是無法更新新系統的。
這時候要嘛系統提示你空間不足無法更新,要嘛提示你刪除一些文件為新系統騰出空間,
這時候你會左右為難,是要系統還是要那些照片,如果刪照片的話,刪哪些。
顯然,Google 也在思考如何解決這些阻礙系統更新的方案。
在去年發布Android 7.0 和Google Pixel 時,Google 就曾推出一種新的系統更新機制。
這個新機制叫做“無縫更新”(Seamless Updates),在這個新機制下,Google 引入了
一種雙系統分區方案,兩個分區被稱為System A 和System B。
在這個機制下,當有系統更新時,用戶可以繼續在System A 分區下使用手機,而安裝過
程則在System B 下進行,這也是為什麼從Android 7.0 開始,過去Android 系統更新時
冗長的“正在更新第x個應用”這個過程不見了,用戶只需要在下一次啟動手機時,更新
就安裝好了,完全不影響正常使用。
“無縫更新” 機制很好的解決了等待更新時間長的問題,而Google 現在又要解決沒有足
夠空間安裝系統更新的問題。
國外媒體 arstechnica在Google近期上傳的一份文件中發現,Google將在下一代Android
系統中引入一個新的系統更新機制,從而解決上述問題。
這個新的機制被稱作“streaming updates”。在過去,系統更新文件會先被臨時下載到
用戶的儲存分區中,即便在Android 7.0 中,也不可避免的要佔用一部分儲存空間,對於
那些重度依賴內建儲存且手機儲存空間本就不大的用戶來說,動輒1GB 多的系統更新簡直
就是災難。
而在“streaming updates”下,雖然依然要下載更新,但系統更新文件將不再佔用儲存
空間,而是直接到達System B 分區,也就是說,下載、儲存以及寫入更新全都在System
B 中進行。在Google 的描述中,在這個機制下的系統更新並不需要1GB 的空間,並且完
全繞過用戶的儲存空間,此外,主要數據所需的空間可能連100KB 都不需要了。
這對於手機儲存空間捉襟見肘的用戶來說無疑是一個好消息,但對於大多數Android 用戶
來說,他們在很長一段時間內享受不到這個福利,因為這個機制需要手機有兩個系統分區
,而當前支持兩個系統分區的Android 手機只有Google 自家Pixel 系列,Nexus 6P 和Ne
xus 5X 也不支持。
不過,新機制的引入可能會促使更多的手機廠商加快新系統的適配,而這個新機制,或許
也能在一定程度上幫助Google 改善Android 的碎片化問題。
==
Android 7.0除了繁體中文語系的Bug外,應該是當前最棒的Android版本了
大幅度改善了5.0以來安裝速度慢和比較佔空間的問題,而現在Google要更進一步提供這
樣子的串流更新技術,讓系統更新眨眼即完成的感覺,也希望如內文所說,改善長久以來
碎片化問題(有可能嗎?
==
http://www.ifanr.com/888146
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.204.206.161
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1502438175.A.B7B.html
※ 編輯: peter120 (123.204.206.161), 08/11/2017 15:57:06
推
08/11 16:02, , 1F
08/11 16:02, 1F
推
08/11 16:02, , 2F
08/11 16:02, 2F
→
08/11 16:03, , 3F
08/11 16:03, 3F
→
08/11 16:03, , 4F
08/11 16:03, 4F
→
08/11 16:03, , 5F
08/11 16:03, 5F
推
08/11 16:04, , 6F
08/11 16:04, 6F
→
08/11 16:05, , 7F
08/11 16:05, 7F
→
08/11 16:05, , 8F
08/11 16:05, 8F
→
08/11 16:08, , 9F
08/11 16:08, 9F
→
08/11 16:08, , 10F
08/11 16:08, 10F
→
08/11 16:09, , 11F
08/11 16:09, 11F
→
08/11 16:13, , 12F
08/11 16:13, 12F
→
08/11 16:13, , 13F
08/11 16:13, 13F
推
08/11 16:14, , 14F
08/11 16:14, 14F
→
08/11 16:17, , 15F
08/11 16:17, 15F
→
08/11 16:17, , 16F
08/11 16:17, 16F
推
08/11 16:23, , 17F
08/11 16:23, 17F
推
08/11 16:25, , 18F
08/11 16:25, 18F
推
08/11 16:25, , 19F
08/11 16:25, 19F
→
08/11 16:25, , 20F
08/11 16:25, 20F
→
08/11 16:31, , 21F
08/11 16:31, 21F
→
08/11 16:31, , 22F
08/11 16:31, 22F
→
08/11 16:33, , 23F
08/11 16:33, 23F
推
08/11 16:34, , 24F
08/11 16:34, 24F
推
08/11 17:43, , 25F
08/11 17:43, 25F
→
08/11 17:45, , 26F
08/11 17:45, 26F
→
08/11 17:47, , 27F
08/11 17:47, 27F
推
08/11 18:03, , 28F
08/11 18:03, 28F
→
08/11 18:03, , 29F
08/11 18:03, 29F
→
08/11 18:04, , 30F
08/11 18:04, 30F
推
08/11 18:04, , 31F
08/11 18:04, 31F
→
08/11 18:04, , 32F
08/11 18:04, 32F
→
08/11 18:19, , 33F
08/11 18:19, 33F
→
08/11 18:24, , 34F
08/11 18:24, 34F
→
08/11 18:24, , 35F
08/11 18:24, 35F
→
08/11 20:04, , 36F
08/11 20:04, 36F
→
08/11 21:06, , 37F
08/11 21:06, 37F
→
08/11 23:43, , 38F
08/11 23:43, 38F
→
08/12 01:37, , 39F
08/12 01:37, 39F
推
08/12 05:40, , 40F
08/12 05:40, 40F
→
08/12 05:40, , 41F
08/12 05:40, 41F
→
08/12 05:40, , 42F
08/12 05:40, 42F
→
08/12 05:45, , 43F
08/12 05:45, 43F
→
08/12 05:45, , 44F
08/12 05:45, 44F
→
08/12 05:45, , 45F
08/12 05:45, 45F
→
08/12 05:45, , 46F
08/12 05:45, 46F
推
08/12 05:53, , 47F
08/12 05:53, 47F
→
08/12 05:53, , 48F
08/12 05:53, 48F
→
08/12 05:53, , 49F
08/12 05:53, 49F
→
08/12 05:54, , 50F
08/12 05:54, 50F
→
08/12 05:54, , 51F
08/12 05:54, 51F
→
08/12 05:54, , 52F
08/12 05:54, 52F
→
08/12 09:51, , 53F
08/12 09:51, 53F
→
08/12 09:51, , 54F
08/12 09:51, 54F
推
08/13 09:53, , 55F
08/13 09:53, 55F