Virtual Ram/dynamic Ram expansion explained

AshwatNandagawali

2022-10-26 18:10

Virtual Ram or dynamic Ram expansion is quiet familiar term we all have been hearing ,but have you ever thought that what is virtual ram ,how does it work

Figure 1, view larger image
Image credit goes to respective owner image source:Google 


Let's understand what is virtual ram,and how does it work

* What is Virtual Ram 

Before we understand Virtual Ram we should also know what RAM IS ??


Ram is a volatile memory on our smartphone that is faster than any other storage


When you open multiple app on your smartphone all apps runs in background , Ram allow us to load app quicker without much lag or delay.


Virtual ram is a feature where a portion of your phone's internal storage Will be used as an additional ram . Virtual Ram is a extended Ram which isn't physically present on smartphone

For instance if a smartphone has 8 gb ram and 128 gb storage and it supports upto 3 gb dynamic ram expansion ,then the internal storage of the mobile will act as a virtual ram ,and we will now have 11gb of ram and 125 gb of storage


 * How does Virtual Ram works

How does virtual ram work

Actually the process of virtual ram is borrowed from pc/computer world to smartphone

Virtual Ram is just a toggle that help you increase Ram ,the increase ram depends on Device to device and can extend from 1 gb to 7 gb Of extended ram


When you use virtual memory Feature ,the phone allocate amount of memory you have set as virtual from device internal storage

Now let's understand how the features of virtual ram is really helpful and practical in real life

While the device internal storage is used as virtual ram ,the physical Ram remains same /unchanged

To understand concept how Dynamic ram work let's take an example


Suppose you have 8-12 app open in background and there is no more space in actual ram of your smartphone so device chooses the app which are not running in background or the oldest app among the 8-12 apps get closed


This is were dynamic ram become helpful ,it handles all the app which does not have any dynamic Function to run in Background . Certain Apps such as calculator which does not have Dynamic function will move to virtual ram. Virtual ram can't handle heavy games, payment app ,editing apps as it is slower than actual Ram


The virtual Ram will Run only when The physical ram is out of limit To handle the processes

By using virtual ram more app can stay and run in background for longer periods specially lighter app giving way to heavy app likes games, editing app to run in actual Ram


thanks for giving your valuable time in Reading this ,hope the given information have helped you in understanding Virtual Ram


Figure 2, view larger image


Tech