最近常常聽到大家關于擴展內容的詢問,就比如日前一位用戶就在糾結Redmi Note11 Pro手機內存擴展到底有沒有作用呢?今天我們就一位網友的總結帶大家來看看手機內存擴展到底有沒有作用?
先分清楚幾個概念,運行內存 RAM 和存儲空間 ROM,通常被人們籠統的成為內存,但差距是很大的。RAM 就是內存條的物理內存,只有通電才能存儲,其特點是速度及快、容量小,昂貴。軟件被加載成字節碼后,就存儲在這里。
.jpg)
ROM 是硬盤,特點是速度慢、容量大,相對便宜。軟件安裝的位置、照片、視頻等數據,包括操作系統,都存在這里。
.jpg)
現在廠商宣傳的內存擴展,本質是一種落后的 swap 技術,將 ROM 的一部分空間作為 RAM,以提升 RAM 的容量。這樣做的好處是便于詐騙,欺騙不知情的消費者。壞處卻有很多
• 系統卡頓
前面說過,RAM 比 ROM 快,但到底快多少呢? ns 表示 RAM 的速度單位,ms 表示硬盤的讀取速度。1ms = 1000000ns,隨機讀寫一般兩者差 3~4 個數量級。會系統卡頓、動畫掉幀、軟件黑屏等問題。
.jpg)
• ROM 壽命損失
現在手機都用的固態硬盤,固態硬盤存儲的原理是保存、清理電子,其壽命的重要參考是累計讀寫量。開啟內存擴展后相當于一直在頻繁讀寫,以我的使用量,一天大概 10G 左右,用 1 年多后折損非常嚴重,而此時已經過了保修期限。
• 浪費 CPU 算力
RAM 和 ROM 的寫入和讀寫,都伴隨著壓縮和解壓,需要額外的 CPU 算力。
• 耗電
可以說是前三者 debuff 的結合了。
用戶開啟了內存擴展,以為擁有了更多的內存,而他們擁有的只是紙面上的”更多內存“。內存不夠用場景一直存在,人們也早就發明了更合理的解決方案,這就是 ZRAM。