近年來隨著 Android 系統和應用程式所需的存儲空間增加,許多廠商停止生產 64GB 低容量機型。近期 Android 系統被發現計算系統組件佔用的存儲空間時存在錯誤,並且使用的是非標準的單位,導致實際與計算不匹配。

以往清除 Android 系統的存儲空間時,會通過尋找佔用空間較大的應用和文件進行刪除。但 Android 專家 Mishaal Rahman 近期發現 Android 系統組件所佔空間的計算方式存在缺陷。

Rahman 通過執行 shell 命令,在/ data / media / 0 存儲目錄下創建一個 3GB 的文件,該目錄並不是存儲 Android 系統文件的。

奇怪的是,在手機的存儲空間分析中顯示,系統類別的空間佔用增加了 3GB ,表明了系統將除了其他類別(包括音頻、影片、圖片、文檔、回收站和遊戲)之外的東西都作為系統所佔空間。

目前 Android 14 系統的計算邏輯也是存在錯誤,甚至在文件管理器應用中也有類似的系統組件存儲使用增加的情況。

Samsung One UI 6.0 Beta 1 取巧,把 1000/1024 轉換損失放去「其他文件」

由於基層 Android 系統出現的錯誤,導致了廠商適配的 UI 也存在相同的問題。前段時間 Samsung 就在 One UI 6 bate更新中修復了錯誤,將無法識別的東西歸類在了其他文件類別下,不在系統類別下。

除此之外,Android 計算存儲採用的單位與手機廠商宣傳的存儲容量為不同單位。主流的手機存儲以字節為單位,一個GB 有 1000³ 個字節。但 Android 系統以 GiB 為單位,即1024³ 字節。換算下來就是 1GB 等於 0.93GiB。這就會讓用戶感覺安裝的 Android 應用所佔空間比實際多。

隨著應用程式和系統所佔存儲空間的增大,Google 急需改正 Android 對系統組件所佔用存儲空間的計算邏輯,統一 GB 單位進行量化。

_______

更多平台立即 Follow:Qooah IG (@qooah)Qooah YouTube,八掛產品發佈會現場,睇盡靚靚 Show Girls