Android即將引入新的系統更新機制,存儲空間只剩100KB也能更新

儲存空間只剩100KB,手機真的能用麼?
編者按:本文來自微信公眾號“愛範兒”(ID:ifanr),作者劉罕。

手持一台Google 親兒子有什麼好處?你可以體驗原生的Android,可以每次第一個收到大版本的Android 系統更新,也可以每個月快速地收到安全更新,福利還是很多的。

但就算是Google 的親兒子也會面臨一個所有智能手機都存在的尷尬問題,那就是如果手機空間不足,是無法更新新系統的。這時候要么系統提示你空間不足無法更新,要么提示你刪除一些文件為新系統騰出空間,這時候你會左右為難,是要係統還是要那些照片,如果刪照片的話,刪哪些。

Android即將引入新的系統更新機制,存儲空間只剩100KB也能更新
Android即將引入新的系統更新機制,存儲空間只剩100KB也能更新

顯然,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 和Nexus 5X 也不支持。

不過,新機制的引入可能會促使更多的手機廠商加快新系統的適配,而這個新機制,或許也能在一定程度上幫助Google 改善Android 的碎片化問題。

來源出處:http://36kr.com/p/5087396.html