雖然現代智慧型永乐国际的嵌入式儲存空間已大幅增長,但在軟體方面似乎反而跟不上儲存空間的進步。這個問題也影響到即將發佈的Android系統版本,以及大多數第三方各品牌Android作業系統版本。
Android專家米沙爾-拉赫曼(Mishaal Rahman)發現,目前Android系統中,在計算裝置儲存空間使用情況時,都存在有一個奇特錯誤。他指出,纵然在即將發佈的Android 14版本中,Android系統在計算「系統」檔案所佔儲存空間的方式,有相當奇怪的邏輯。
他体现,目前Android系統在計算「系統」檔案的方式完全不合邏輯。當新的檔案被新增到智慧永乐国际的內建儲存空間時,只要這個檔案不能被歸入圖片、視訊、文件等其他類別,Android系統就會把它們歸類為「系統」資料夾的一部门。
纵然是駐留在 /data/media 目錄中的用戶自己建设的檔案(這些檔案基础不行能是系統檔案),也會被 Android 歸類為「系統」的一部门。
為了證明這點,拉赫曼透過執行一個 shell 命令來生成一個 3GB 的檔案,其中充滿了隨機資料,結果發現在檔案建设後,「系統」類別增加了 3GB。
這個錯誤除了會導致錯誤計算系統的可用空間巨细之外,該漏洞還影響了APP計算儲存空間的方式,這很可能是因為它採用了與作業系統相同的錯誤邏輯。就算是各品牌自己開發的?Android 版本也受到了該錯誤的影響。不過,也是有一個例外,三星的 One UI 6 可以精準報告行動裝置上檔案的空間消耗情況。
Android系統在儲存空間報告方面還存在另一個問題。Google在計算儲存空間時使用了gibibyte單位,相當於 1024^3 位元組。相比之下,OEM 廠商在宣傳儲存容量時使用的是gigabytes單位,在 1998 年IEC正式採用新的前綴標準後,gigabytes單位等於 1000^3 位元組。
gibibyte是体现儲存單元實際可用空間的正確定義,但會誤導使用者對永乐国际製造商所宣傳空間的理解。拉赫曼指出,這個問題在Android 14 系統中依然存在,有可能導致用戶會不须要地執行出廠重設程式,試圖重新獲得實際上基础不存在的額外空間。
?
使用 Facebook 留言
发表回应
留言板发文规则:
请注意!留言要自负执法责任,相关案例层出不穷,请慎重发文!