多品牌手機加入“內存融合”功能,您會買單麼?

在體驗 ROG 遊戲手機 5 的時候,18GB 的 RAM 給我們留下了深刻的印象。

狂開 25 個 app 的極端場景仍然能夠從容應對,不卡頓的同時極少出現殺後臺的狀況。

即使 ROG 遊戲手機 5 開了超大 RAM 的先河,但在 Android 陣營主流的旗艦中,RAM 仍然以 12GB 爲主。

如此來說,超大 RAM 仍然還是小衆‘遊戲’手機的特配。不過,不少的廠商在系統更新中引入了‘內存融合’、‘內存可拓展’的概念,以求帶來更好的使用體驗。

現在,支持‘內存融合’的機型已不是少數,有些廠商甚至直接喊出了‘RAM 12G 秒變 20G’的口號。

給人一種有了‘內存融合’,似乎就可匹敵原生超大 RAM 的效果,實際中是真的如此嗎?

融合出來的‘大’RAM 體驗怎麼樣?

在究其本質之前,還是先看看實際‘療效’。

本次的測試以realme的兩款旗艦爲樣本,純主觀的判斷爲前提。

realme 兩款旗艦 RAM 均爲 12GB,‘內存融合’加持下,最高可擴展 7GB。realme UI 的‘內存拓展’共有三個檔位,可增加 3GB、5GB、7GB,每次調整都需重啓纔可生效。

其他廠商其實也大差不差,較爲類似。

前後共測試了幾次,先說一個結論,差距不太大,感知不太強。

一同打開《和平精英》、《王者榮耀》、《崩壞 3》三個手遊,配合常用的影音、閱讀、RSS 等 app,正常狀況下,再次打開後臺 app 極少出現重載。

而未開啓‘內存融合’時,手遊會被‘殺掉’,而常用的 app 狀況與開啓內存擴展接近。

但這有兩個前提,一是系統,二是電量。

還是以 realme UI 爲例,後臺 app 們過不了夜,夜間閒時系統會集中清理。

而低電量(20% 以下),也會促使系統清理後臺 app,從而儘可能保留電量。

不過,默認會把微信這類大多數人常用的 app 進行後臺鎖定常駐,以免被系統強退。

體驗過程中,當手遊在讀條時,基本不會被系統退掉,但它們更像是被‘封存’而非後臺運行。也就是說,我沒有遇到開啓手遊讀條到 75%,然後回個微信,再切回來能讀完條直接進入。

當然,也有較爲偶然的狀況,在體驗 realme GT 大師版時,小志表示‘有次我開了原神放在後臺,兩天之後清任務的時候點了進去,發現還在’。而我這幾天測試時,並未還原出這種場景。

或許是這次用的都是 12GB RAM 的手機,導致感知不太明顯。但當去探究‘內存融合’、‘內存拓展’實現的原理後,反而覺得出現上述結論是理所應當。

‘內存融合’本質上是‘虛擬內存’

在酷安上,有個叫做 Scene 4 的軟件。它裏面有個‘SWAP 設置’的選項,進入後會有 Swapfile 與 ZRAM 兩個功能。

當你取得 ROOT 權限之後,你就可以在 Android 手機上隨意設置‘虛擬內存’了。

其實,近來逐漸成爲主流的‘內存融合’、‘內存拓展’在本質上就是虛擬內存。它是 Linux 內核的一項基礎的功能。

不僅是 Linux,在 Mac、Windows 等現代操作系統上,都有‘虛擬內存’技術,它已經是現代操作系統的基本功能。

回到 Android 上來,額外拓展的 3GB、5GB、7GB 其實是個壓縮存儲空間,當運存不足時,把後臺的一些數據壓縮到‘拓展內存’中,而這擴展的容量是從閃存中借用的。

如此就造成了幾個問題。

在初中的計算機課上,我們都學過,RAM 叫做隨機存儲器,可隨時讀寫、速度很快,但斷電數據會丟失。而 ROM 是爲只讀存儲器,存儲數據穩定,斷電後數據不會改變。

相對來說,ROM 的讀寫速度遠不如 RAM,因此當從 ROM 閃存中借用了空間後,讀寫效率遠不如運存 RAM,即遠不如 RAM 來的流暢。

另外,ROM 的閃存不斷地擦寫會直接影響到它的壽命。

簡單來說,‘內存融合’其實也是把後臺的部分數據壓縮‘封存’到借用的 ROM 空間中,當需要時,再解壓讀出。

大部分 Android 廠商們‘內存融合’出來的額外運存,本質上還是 ROM,而並非是簡單的把這部分空間變成 RAM 運行內存。

由此,它並非能完美的解決多個 app 後臺運行,起到關鍵作用的還是原生 RAM 的容量。

12G RAM 加上拓展 8G 並不等於 20G RAM!

此前,ColorOS 在上線‘內存融合’功能時,OPPO 的產品經理有過一次集中的答疑。

主要有兩點值得參考,一是是否有用,二是是否會影響壽命。

‘它並不是噱頭’,虛擬內存其實是存放後臺不活躍的應用進程,給活躍的進程讓位,‘減少真實運行內存的壓力,常用 App 會更爲流暢’。

‘在研發時已經考慮到了硬件壽命問題’,‘會根據使用場景和器件狀態控制寫入量’,OPPO 也表示這個技術已經過老化測試,壽命影響有限。

無論是從內存融合原理,還是實際體驗,擴展出來的 8GB 空間並不能與原本的 12GB RAM 簡單相加,實際體驗也遠不如真正 20GB RAM。

另外,內存融合在運存 8GB RAM 以下的產品上或許會有更好的效果,理論上會給後臺進程更大的餘量,保證一些常用進程的活躍度。

‘虛擬內存’是 Android 系統原本就有功能,它的效果沒有宣傳的那麼誇大,它只是個輔助,真正起到決定作用的還是實打實的運行內存 RAM。

其實,Google 在原生 Android 11 中就加入了‘緩存應用凍結’功能,開啓後會自動凍結後臺 app 進程,禁止佔用 CPU 資源,以達到節能省電的目的。

同時,國內不少系統爲了流暢度,也會對後臺進程進行嚴格的監控和管制,現在的中高端新機出現卡頓的幾率已經降低了很多。

‘內存融合’技術本身不算是個‘噱頭’,它廣泛的存在於很多操作系統中,但它有着很多的侷限,最終在產品上體驗感知不強。

但若廠商們花大力氣去鼓吹‘內存融合’能夠達到大運存同樣的效果,那就有些本末倒置,讓內存融合變成了一個噱頭。

相關文章