下 內存拓展是噱頭還是高科技?

上篇文章我們介紹了內存拓展的相關知識和zarm虛擬內存的特點,本文章會介紹內存拓展不為人知的秘密 。


下 內存拓展是噱頭還是高科技?
文章插圖

【下 內存拓展是噱頭還是高科技?】OPPOReno6Pro+搭載內存拓展

隨著手機運行內存越來越大,甚至追超電腦內存大小 。硬件的內存研發也來到一個瓶頸期,于是虛擬內存應運而生,這究竟是廠商的營銷手段還是黑科技?

關于“內存拓展”的那些黑幕

“內存拓展”技術增加了一個可供用戶調節虛擬內存大小的權利,在這之前,虛擬內存的大小由內核設置,非ROOT下不支持用戶修改,這個功能有用嗎?

有用,但是意義不是很大,如果內存確實日用吃緊,多開一點也許能得到一些緩解,但廠商的最大目的是通過這項功能進行營銷宣傳 。

其一,無論是Zram還是SWAP,它的效率都要低于真實的物理內存,所以不僅不能將虛擬內存與物理內存相提并論,更不能將二者簡單地做加法,那樣計算得出的結果毫無意義,更不能提升跑分分數(只要你的手機殺光后臺剩余內存夠跑完全程的話……) 例如,你總不能在4GB Ram上的手機開上8GB的SWAP,就說你的手機運存有4+8=12GB吧?那也不可能比物理內存為12GB的手機好用吧?

其二,虛擬內存在作用上不能完全代替物理內存,虛擬內存在實際使用上的作用局限性很大。它的作用在于臨時收納后臺進程,為前臺進程騰出可用內存,而非無限長期地使諸多進程駐留后臺,也不能直接供給前臺程序使用 很多不在系統進程管理白名單的應用和長期不前臺使用的應用,即使剩余內存充足,也可能會被系統自動清理(是的,目前很多國產定制UI都有相當嚴厲的后臺管理機制,不要驚訝,如果你的手機運存夠大卻還掛不住后臺,那有多半是這些機制在作祟) 。

其三,對于目前主流的手機配置而言,物理內存與默認內核啟用的虛擬內存可能已經足夠,這時候不需要再次增加虛擬內存了,沒有意義 。


下 內存拓展是噱頭還是高科技?
文章插圖


下 內存拓展是噱頭還是高科技?
文章插圖

所以我認為這次廠商接連推出的內存拓展營銷目的大于使用價值,從vivo率先推出,其他廠商一呼百應,如果A廠商出了,B廠商不出,那B廠商就處于劣勢地位,在營銷上不好聽 。所以這次內存拓展技術其實是一場行業內卷的產物 。

—————————分割線——————————

如果覺得文章還不錯,請給一個免費的點贊轉發,這將給作者很大的鼓勵,關注源來測評,離科技更近一步

    推薦閱讀