Re: [問題] z5 安卓系統容量問題
※ 引述《op840906 (我愛XXXX)》之銘言:
: 大家好
: 今天看一下自己手機的儲存空間
: 發現為什麼系統的容量可以這麼大 囧
: 有辦法把他變小嗎
: http://i.imgur.com/4RoMyGv.jpg

前幾天這問題算月經題
emmc 容量問題分成幾個部份
1. 第一古早其實都不是這樣顯示的,只顯示 /data
總空間多少,剩多少就乖乖顯示多少
但總會有一堆人在那邊靠北為什麼總容量不是 16.00GB or 32.00GB
顯示 16GB or 32GB 中間的 GAP 怎麼辦?
就設計一個叫做系統的黑洞把所有的差額算在這
2. 有點 root 常識的人大概會知道 emmc 會被規劃成很多分割區
一定有的例如說 bootloader, boot, recovery, system, data, cache
還有一大堆雜七雜八不同用途的分割區
借一下前篇的推圖 http://i.imgur.com/YVkpuJc.jpg

你可以看到 /data 只有 22.6G,這才是使用者真正用得到的部份
Z5 的 system 預留高達 4.9G,大點好小點好沒有一定
太大浪費空間,太小會影響升級能裝載的軟體數量
但總之 system 1GB,data 就會少 1GB
3. Fresh out-of-box data 就要佔用一定的空間了
這部份是程式運行需要用到的資料,算是必要之惡
什麼都還沒灌,/data 先被用掉 3~4GB 也是正常的
4. emmc 和 sdcard 一樣,號稱 16GB 或 32GB,實際上有 overhead
真正程式可以用的部份只有 90% 多一點
這部份 16GB/32GB/64GB/128GB 都是不一樣的,越大的扣越多
說穿了這根本是不存在的空間
所以前篇有人拿 z2 說他系統只佔 4.43 這其實是不一樣
http://i.imgur.com/yPh02kX.jpg

要加個 1.6GB 之後再比比較公平
5. 結論:
儲存中的 "Android 系統" 這項是一個虛值
代表的意思 = data 以外的 paritition 佔用的總值
+ emmc 本身 overhead 的扣值(約10%)
+ data partition 裡面 app 以外的佔用值
+ 其它任何我沒想到可能影響空間的值
換句話說就是 16 or 32 or 64 or 128GB - 你已經用掉的空間 - 剩下的空間 = Android 系統
下次就不要再一直問了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 198.199.107.246
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1462504790.A.466.html
※ 編輯: priv (198.199.107.246), 05/06/2016 11:22:05
推
05/06 11:24, , 1F
05/06 11:24, 1F
推
05/06 11:27, , 2F
05/06 11:27, 2F
推
05/06 11:29, , 3F
05/06 11:29, 3F
推
05/06 11:31, , 4F
05/06 11:31, 4F
→
05/06 11:32, , 5F
05/06 11:32, 5F
→
05/06 11:33, , 6F
05/06 11:33, 6F
那個教學有很多前提沒講,千萬不要隨便拿一台就照做
1. 目前只有 system 和 data 互為前後才有改的價值
2. 都用 gpt 了,工具要換
3. M 以後新機 system 都是 sector base update,改下去問題很多
結論:有錢買大一點,沒你想的那麼容易
※ 編輯: priv (198.199.107.246), 05/06/2016 11:38:24
推
05/06 11:41, , 7F
05/06 11:41, 7F
推
05/06 12:03, , 8F
05/06 12:03, 8F
→
05/06 12:03, , 9F
05/06 12:03, 9F
推
05/06 13:48, , 10F
05/06 13:48, 10F
討論串 (同標題文章)