自Android 15起系統將支援顯示記憶體晶片的剩餘壽命並進行智慧維護
目前智慧型手機裡大家最關心的應該就是鋰電池,在鋰電池使用過程中隨著時間的推移其壽命(即最大容量) 會逐漸降低,這會縮短智慧型手機的續航時間,當然按照蘋果的話說可能還無法支撐尖峰性能,也就是手機性能都會下降。
不過大家似乎沒有關心過手機記憶體晶片的壽命,一般來說智慧型手機的使用年限不會持續太多年,這種情況下記憶體晶片的壽命似乎不需要關心。
但如果智慧型手機提供長達七年的更新支持,那可能就需要關心存儲晶片的容量縮減問題,在谷歌承諾為Pixel 設備提供七年支持後,谷歌也開始提交代碼用來檢測存儲晶片壽命。
根據Android Authority 發布的消息,Google工程師已經向AOSP 提交程式碼用來建構一個新的API,這個API 主要功能就是偵測並傳回記憶體晶片的容量,例如API 回傳90,則代表記憶體晶片的剩餘使用壽命只有90 %,也就是說有一部分儲存空間已經無法繼續使用。
有趣的是這部分程式碼雖然還沒有合併到AOSP,但在Android 15 Beta 1 中已經啟用了,所以Google的想法估計是其他OEM 可能也需要使用這個功能。
API 負責將記憶體晶片壽命資訊傳遞給應用程序,應用程式則可根據API 顯示儲存晶片的壽命,例如呈現給用戶,亦或針對儲存空間進行最佳化和維護。
谷歌的目的是為了空閒維護,即Android 系統自動修剪檔案系統中沒有使用的儲存區塊,如果過度修剪未使用的儲存區塊實際上會縮短儲存晶片的壽命,這也是為什麼應該先檢查晶片壽命之後再進行修剪的原因,這樣就可以在空閒的時候進行智慧維護,盡可能優化和延長記憶體晶片的壽命。
此功能預計會透過Android 15 向Google Pixel 8 及之後的裝置提供,其他品牌的安卓智慧型手機就只能等待OEM 進行適配了,如果他們願意的話。