看板 MobileComm 關於我們 聯絡資訊
標題: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
scottliu : 分A B區的意思是說system的分區空間x2嗎 08/11 16:02
C13H16ClNO : 不錯 08/11 16:02
alex1973 : Android 7 有甚麼繁體中文 bug ? 08/11 16:03
peipei621 : G6最近更新,正在更新第x個應用app不見了,進入系統 08/11 16:03
peipei621 : 會進行更新就不必重新開機,好像是用這種技術。 08/11 16:03
twnuu : yoyodiy 表示欣慰 08/11 16:04
peter120 : AB區 感覺跟MIUI以前類似(現在的我不清楚) 08/11 16:05
peter120 : 7.0某些軟體都變成英文 無法正常使用繁中 08/11 16:05
peter120 : S7更新7.0後也是不用跑優化的說 不知道內文講只有Go 08/11 16:08
peter120 : ogle自己有是怎樣xD 08/11 16:08
MyStyle : 如果這樣,System B分區平常剩餘空間是空在這裡…? 08/11 16:09
MyStyle : 而且所謂優化應該就是ART的部分吧?記得Xposed Rovo 08/11 16:13
MyStyle : 大曾經有解釋過,Android N應該就有了 08/11 16:13
nk950357 : 所以還是要分割一個b區? 08/11 16:14
peter120 : 就是優化第幾個應用的那個(如上面G6用戶說的) 08/11 16:17
peter120 : 7.0 N少了那個...不過從內文看讓人有點亂 08/11 16:17
bxxl : 所以B區是平常就先佔用,免得到時想更新時不夠用? 08/11 16:23
nk950357 : 那等於是說還是要切一塊給b用… 08/11 16:25
neomaster : 讓所有手機能持續更新android版本才是重要 我的*** 08/11 16:25
neomaster : note3 安全性停留在2016/07 QQ 08/11 16:25
nk950357 : note 3還有2016的security patch已經很好了… 08/11 16:31
nk950357 : 2013的手機還有2016但安全性更新已經很好了 08/11 16:31
peter120 : 可以去看看同時期機種的安全性版本 08/11 16:33
wac08 : 原來“正在更新第x個應用”消失了,看了這篇才發現 08/11 16:34
eric525498 : 先切一個預留分區給更新App用這樣吧 08/11 17:43
sDwlr : 更不更新要看手機廠,出越多型廠商要維護的就越多 08/11 17:45
sDwlr : 所以廠商出機海不是什麼好事 08/11 17:47
Tsukasayeo : 7.0的Apps變英文嚴格來說不是bug,而是將繁中語系區 08/11 18:03
Tsukasayeo : 分開來了,原本只有values-zh,現在要明確定義為 08/11 18:03
Tsukasayeo : values-zh-rTW系統語系是繁中台灣的才吃的到,不過 08/11 18:04
brady9870 : 7.0的好像都不會有正在更新第N個程式了,g5也都是 08/11 18:04
Tsukasayeo : 就要依賴各Devs的更新才有了 08/11 18:04
peter120 : 我知道 是改了裡面的碼 有些軟體到目前還是沒跟上 08/11 18:19
peter120 : 7.0就只有開機進入系統後 手機狀態欄顯示正在升級 08/11 18:24
peter120 : 但是很快就結束了 08/11 18:24
bitlife : 看起來感覺是先幫你強制保留,以後就不會沒空間. 08/11 20:04
b8806 : 跑不動,,,有何用 08/11 21:06
j3307002 : ram不夠多更新照樣死啊 08/11 23:43
soto2080 : 脫褲子放屁吧... 08/12 01:37
mainline : 先批鬥一下廠商 這福利谷歌用送的 只是除了LG旗艦外 08/12 05:40
mainline : 沒廠要做 7.0的"正在更新第X程式"倒是和無縫更新無 08/12 05:40
mainline : 關 少這步驟是ART改回在背景JIT和profiling有關 08/12 05:40
mainline : AB系統盤雙系統盤 就是兩個系統盤根字面上一個意思 08/12 05:45
mainline : 平常儲存的內容是一樣的 更新是才會暫時不一樣 好處 08/12 05:45
mainline : 是更新出代誌 就彈回另一個系統盤內的原有系統 壞處 08/12 05:45
mainline : 是佔了雙份空間 08/12 05:45
mainline : tsuka大說的乃正解 不能算bug 7.0重寫語言系統 其中 08/12 05:53
mainline : 一個原意就是想改進單一語言在各地區差異的辨認能力 08/12 05:53
mainline : 以及在缺了單一地區的該語言的時候能自動回溯使用 08/12 05:53
mainline : 通用版的該語言 邏輯上就是在解決這問題 但台灣好死 08/12 05:54
mainline : 不死陰陽差錯因先前使用的辨認模式卡住回溯不去通用 08/12 05:54
mainline : 版本才會這樣 就當陣痛吧 程式更新修正就好了 08/12 05:54
peter120 : mainline大好專業! 有機會就re或是發文啦!...感 08/12 09:51
peter120 : 覺很多東西網路上文章看一看都一知半解甚至是錯的xD 08/12 09:51
jhangyu : 其實就跟小米盒子的做法一樣,現現在被Google學走了 08/13 09:53