手機中的虛擬RAM是什么?有用嗎?
虛擬內存對智能手機來說已經不再陌生,雖然該功能長期適用于PC , 但現在,我們已經可以看到它在智能手機上廣泛使用 。從中端手機最開始引入虛擬RAM功能,慢慢普及了高端手機 。但什么是虛擬RAM?
RAM是一個高速存儲組件 , 負責臨時記住數據 。它跟存儲內存不同 , 存儲內存是永久存儲數據 。RAM比用于延長存儲的eMMC或UFS 3.1存儲快得多 ?;旧希敶鎯却娲鎯D像和視頻等數據時,RAM會記住打開的應用程序,以及上次打開它們時正在做什么 。

文章插圖
通過這樣做,RAM可以加快加載應用程序 。每當打開應用程序時,它都會存儲在RAM中,支持下一次快速訪問它 。因此,從技術上講,更多的RAM可以在后臺運行更多應用程序,并以最小的滯后或延遲快速重新打開它們 。
虛擬RAM的想法是在需要時提供額外的RAM——但它如何不在物理上添加更多RAM的情況下做到這一點?通過使用手機內部存儲作為RAM,三星稱其為RAM Plus,Realme使用動態RAM擴展一詞,Vivo將其標記為虛擬RAM 。
虛擬RAM是如何工作的?簡單的答案是,它從手機內部存儲中分配一定數量的空間——比如4GB、6GB等 。但是,要完全了解虛擬RAM的工作原理,必須首先了解Android上的內存管理是如何工作的 。
Android設備配備了三種內存——RAM(LPDDR4、LPDDR4x)、存儲內存(eMMC或UFS)和zRAM,后者基本上是RAM中的一個分區,用于存儲在后臺運行的低優先級壓縮數據 。這樣做是為了在RAM上為前臺運行的應用程序留出空間 。

文章插圖
Android使用一個名為分頁的過程進行內存管理 。在分頁中,RAM被分解成稱為“頁面”的小塊,每個頁面大多約為4KB 。RAM的使用量取決于空閑或活躍使用的頁面數,頁面分為兩種類型——“干凈頁面”和“臟頁” 。干凈頁面保存著在存儲中的數據未經修改的副本 , 而臟頁保留修改后的副本 。未修改的副本是不會更改的靜態數據,而修改后的副本是每時每刻都在變化的動態數據 。當它們不需要訪問資源時,Android可以在不需要訪問資源的情況下刪除干凈頁面 , 從而釋放RAM中的空間 。
這聽起來很復雜,舉個例子:微信,知乎或微博等應用程序使用干凈頁面,在后臺放置時往往保持靜態 。當您打開微信一段時間后切換到知乎時,微信存儲在手機的RAM中 , 但它不會在后臺刷新 。因此,當再次回到微信時,它會顯示你在刷新之前離開時的頁面
另一方面 , 音樂APP使用臟頁,即使應用程序留在后臺沒有打開,它們也會繼續運行 。這些應用程序后臺使用RAM,為了節省空間,被壓縮并發送到zRAM,確保應用程序在后臺保持打開狀態 。
虛擬RAM通過創建作為zRAM的交換分區來使用設備上的內部存儲 。低端機型的RAM數量有限,因此制造商使用這種技術虛擬擴展RAM 。當然,該功能不會增加設備上的物理RAM 。因此 , 即使切換了虛擬RAM功能,物理RAM的數量也將保持不變 。
虛擬RAM對手機真的有用嗎?虛擬RAM功能允許在手機上運行更多應用程序 , 但在旗艦機型上并不常見 。為什么?因為在一開始內存有限的入門級設備上,利用這樣的存儲空間最有意義 。高端設備大多附帶12GB或16GB的RAM,已經足夠使用,這個功能完全失去了意義 。
還值得注意的是 , 該功能涉及不斷的讀寫,對閃存不好,因為閃存的讀寫周期有限 。如此頻繁地使用虛擬RAM的內部存儲會縮短存儲器的使用壽命 。
- 準備入手華為手機這個驗機技巧一定要掌握嘛,華為手機設置技巧
- 華為手機撥號鍵盤隱藏功能「華為手機撥號鍵盤隱藏了5個秘密只用來打電話就太浪費了」
- 華為手機自帶的小說閱讀器,小米華為閱讀器
- 快來看看你的微信App安卓版是32位還是64位
- 怎么查看手機的5G網絡模式,5g網絡操作手冊
- 怎么知道坦白說是誰發的安卓,安卓系統怎么查看qq坦白說的人
- 日本9歲女生發現1.3億年前的新種化石
- 失落的帕爾米拉古城
- 形容太陽非常耀眼的成語
- 形容準備好了隨時出來的成語
