在體驗ROG游戲手機5的時候,18GB的RAM給我們留下了深刻的印象。
▲ROG游戲手機5.
狂開25個app的極端場景仍然能夠從容應對,不卡頓的同時極少出現殺后臺的狀況。
即使ROG游戲手機5開了超大RAM的先河,但在Android陣營主流的旗艦中,RAM仍然以12GB為主。
如此來說,超大RAM仍然還是小眾「游戲」手機的特配。不過,不少的廠商在系統更新中引入了「內存融合」、「內存可拓展」的概念,以求帶來更好的使用體驗。
現在,支持「內存融合」的機型已不是少數,有些廠商甚至直接喊出了「RAM12G秒變20G」的口號。
融合出來的「大」RAM體驗怎么樣?在究其本質之前,還是先看看實際「療效」。
realme兩款旗艦RAM均為12GB,「內存融合」加持下,最高可擴展7GB。realmeUI的「內存拓展」共有三個檔位,可增加3GB、5GB、7GB,每次調整都需重啟才可生效。
其他廠商其實也大差不差,較為類似。
前后共測試了幾次,先說一個結論,差距不太大,感知不太強。
一同打開《和平精英》、《王者榮耀》、《崩壞3》三個手游,配合常用的影音、閱讀、RSS等app,正常狀況下,再次打開后臺app極少出現重載。
而未開啟「內存融合」時,手游會被「殺掉」,而常用的app狀況與開啟內存擴展接近。
但這有兩個前提,一是系統,二是電量。
還是以realmeUI為例,后臺app們過不了夜,夜間閑時系統會集中清理。
而低電量(20%以下),也會促使系統清理后臺app,從而盡可能保留電量。
▲開了三個游戲,跳到初始的app,無需啟動.
不過,默認會把微信這類大多數人常用的app進行后臺鎖定常駐,以免被系統強退。
體驗過程中,當手游在讀條時,基本不會被系統退掉,但它們更像是被「封存」而非后臺運行。也就是說,我沒有遇到開啟手游讀條到75%,然后回個微信,再切回來能讀完條直接進入。
當然,也有較為偶然的狀況,在體驗realmeGT大師版時,小志表示「有次我開了原神放在后臺,兩天之后清任務的時候點了進去,發現還在」。而我這幾天測試時,并未還原出這種場景。
或許是這次用的都是12GBRAM的手機,導致感知不太明顯。但當去探究「內存融合」、「內存拓展」實現的原理后,反而覺得出現上述結論是理所應當。
「內存融合」本質上是「虛擬內存」在酷安上,有個叫做Scene4的軟件。它里面有個「SWAP設置」的選項,進入后會有Swapfile與ZRAM兩個功能。
當你取得ROOT權限之后,你就可以在Android手機上隨意設置「虛擬內存」了。
其實,近來逐漸成為主流的「內存融合」、「內存拓展」在本質上就是虛擬內存。它是Linux內核的一項基礎的功能。
不僅是Linux,在Mac、Windows等現代操作系統上,都有「虛擬內存」技術,它已經是現代操作系統的基本功能。
同時,國內不少系統為了流暢度,也會對后臺進程進行嚴格的監控和管制,現在的中高端新機出現卡頓的幾率已經降低了很多。
如此就造成了幾個問題。
在初中的計算機課上,我們都學過,RAM叫做隨機存儲器,可隨時讀寫、速度很快,但斷電數據會丟失。而ROM是為只讀存儲器,存儲數據穩定,斷電后數據不會改變。
另外,內存融合在運存8GBRAM以下的產品上或許會有更好的效果,理論上會給后臺進程更大的余量,保證一些常用進程的活躍度。
另外,ROM的閃存不斷地擦寫會直接影響到它的壽命。
簡單來說,「內存融合」其實也是把后臺的部分數據壓縮「封存」到借用的ROM空間中,當需要時,再解壓讀出。
大部分Android廠商們「內存融合」出來的額外運存,本質上還是ROM,而并非是簡單的把這部分空間變成RAM運行內存。
由此,它并非能完美的解決多個app后臺運行,起到關鍵作用的還是原生RAM的容量。
12GRAM加上拓展8G并不等于20GRAM!此前,ColorOS在上線「內存融合」功能時,OPPO的產品經理有過一次集中的答疑。
主要有兩點值得參考,一是是否有用,二是是否會影響壽命。
「它并不是噱頭」,虛擬內存其實是存放后臺不活躍的應用進程,給活躍的進程讓位,「減少真實運行內存的壓力,常用App會更為流暢」。
「在研發時已經考慮到了硬件壽命問題」,「會根據使用場景和器件狀態控制寫入量」,OPPO也表示這個技術已經過老化測試,壽命影響有限。
▲這種說法其實并不嚴謹.
無論是從內存融合原理,還是實際體驗,擴展出來的8GB空間并不能與原本的12GBRAM簡單相加,實際體驗也遠不如真正20GBRAM。
另外,內存融合在運存8GBRAM以下的產品上或許會有更好的效果,理論上會給后臺進程更大的余量,保證一些常用進程的活躍度。
「虛擬內存」是Android系統原本就有功能,它的效果沒有宣傳的那么夸大,它只是個輔助,真正起到決定作用的還是實打實的運行內存RAM。
▲圖片來自:Pocketlint
其實,Google在原生Android11中就加入了「緩存應用凍結」功能,開啟后會自動凍結后臺app進程,禁止占用CPU資源,以達到節能省電的目的。
同時,國內不少系統為了流暢度,也會對后臺進程進行嚴格的監控和管制,現在的中高端新機出現卡頓的幾率已經降低了很多。
「內存融合」技術本身不算是個「噱頭」,它廣泛的存在于很多操作系統中,但它有著很多的局限,最終在產品上體驗感知不強。
但若廠商們花大力氣去鼓吹「內存融合」能夠達到大運存同樣的效果,那就有些本末倒置,讓內存融合變成了一個噱頭。