• Thu. Dec 1st, 2022

Virtual RAM: How to Use Virtual RAM on Android Mobile Phone from Xiaomi, Realme, OnePlus, etc.

ByCindy J. Daddario

Jun 13, 2022

Virtual RAM is one of the latest features offered by Android phone manufacturers. Since RAM is an integral part of any device, its capacity may fall short when dealing with heavy or high processing tasks. This is where virtual RAM comes in, which increases RAM and adds more resources for such tasks and ultimately improves the performance of a phone. Brands such as Xiaomi, Realme, OnePlus, Samsung, etc. have all integrated virtual RAM functionality into their custom UI skins. That said, in this article, we will tell you how to create virtual RAM for your Android phone in a few simple steps.

What is Virtual RAM in Android Mobile Phone?

Virtual RAM is a technique in which a small portion of internal memory (ROM) is set aside and added to the device’s RAM, effectively increasing the number of tasks and processes that can be run in the background. With virtual RAM enabled, the device can run faster and more efficiently as it would no longer need to aggressively kill apps in memory due to added RAM, once it starts filling up. Moreover, apps will remain in the same state you left them in, providing a better user experience.

How to Use Virtual RAM on Android Mobile Phone

Many OEMs have rolled out virtual RAM functionality with their own twist through software updates. Below are step-by-step procedures to create virtual RAM on Android smartphones of different brands.

Xiaomi, Redmi and Poco

Xiaomi recently announced the virtual memory expansion feature for its phones running MIUI 12.5 and above. Here is how you can expand the RAM of your Xiaomi phone:

Virtual RAM
  • Open the Settings app on your Xiaomi phone
  • Scroll down to “Additional Settings” and select it
  • Now you will be presented with “Memory Expansion” option
  • Just turn it on and you’ll have extra RAM on your phone

real me

Realme’s approach to virtual RAM is known as Dynamic RAM Expansion (DRE), which was first introduced on many phones running Realme UI 2.0 above Android 11. Here’s how you can earn extra RAM on Realme phones:

Enable Virtual RAM on Realme UI
  • Open the Settings app on your Realme phone
  • Scroll down to the “About phone” section and select it
  • Next, locate the RAM information section and tap on it
  • On the next screen, turn on the switch
  • From here you can expand the RAM up to 3GB by swiping to the desired option
  • Now for the changes to take place you need to restart your device


The steps to enable virtual RAM, which OnePlus calls “RAM expansion”, are similar to Realme and Oppo phones. Here’s how.

Enable Virtual RAM in OxygenOS
  • Head to the settings app on your OnePlus phone
  • Scroll down to the “About phone” section and select it
  • Now select RAM section in About Phone
  • From there, enable the feature
  • You can also increase the RAM to 2GB, 3GB and 5GB by swiping to the desired option
  • Then restart your phone for the changes to take place so you can enjoy the added RAM!


Samsung has integrated its own version of virtual RAM into OneUI 4, known as RAM Plus. First rolling out to the Galaxy A52s last year, RAM Plus has been present on nearly every Samsung phone launched recently. Here’s how to enable it on your Galaxy smartphone.

Enable Virtual RAM in OneUI
  • Open the Settings app on your Samsung phone
  • Scroll down to “Battery and device care” and select it
  • Now select the “Memory” option on the next screen
  • Here the last option will be ‘RAM Plus’ so just select it
  • From here you can assign the desired storage to be converted into virtual RAM with options varying from 2GB, 4GB, 6GB and 8GB.
  • Once you have selected an option, you will be prompted to restart the device for the changes to take place
  • Just tap “Restart Now” and you’re good to go


Some phones from Oppo running ColorOS 11 and later can convert some of their phones internal storage to RAM for extra performance and efficiency. Here’s how you can go about it.

Enable Virtual RAM on Color OS
  • Head over and open the Settings app on your Oppo phone
  • Go to the “About phone” section at the bottom of the settings and select it
  • Now press ‘RAM’
  • On the next screen, enable the RAM expansion feature
  • You can also decide how much storage to designate for additional RAM by sliding the counter between 2GB, 3GB, and 5GB.
  • Once done, restart your device for the changes to take effect


Vivo and iQoo phones running FuntouchOS come with an option that allows users to increase their RAM for improved performance. The steps to enable the option are as follows.

Activate virtual RAM on iQOO
  • Go to the settings app
  • Scroll down to the “RAM and Storage” option and select it
  • Now tap on the first option itself named ‘RAM’
  • Here you will find the option to expand the RAM of your choice. Just activate it
  • Once enabled, you may notice a better and smoother user experience on the phone


Is a phone’s virtual RAM as good as real RAM?

Virtual RAM on an Android phone may not perform as well as the actual hardware RAM present on a device. This is because real RAM has much higher memory transfer speeds compared to virtual RAM, which simply uses slower internal storage to expand RAM. Simply put, with virtual RAM enabled on an Android smartphone, performance won’t be significantly better, let alone for day-to-day tasks. However, different manufacturers may optimize virtual RAM differently and one may begin to notice varying results when comparing two phones side by side.

What is the use case for virtual RAM?

Some of the most common use cases for virtual RAM are as follows.

  • Games – Virtual RAM may not directly increase the gaming performance of the device as the majority of the processing power is handled by the chipset. However, expanding the RAM will allow you to keep more apps running in the background that might not load once you open them after long gaming sessions.
  • Multitasking – If you switch between multiple apps often, enabling virtual RAM can help you keep more apps in memory, at least static apps like dialer, clock, and calculator.
  • Faster camera processing – With extra RAM in the system, a phone can process clicked images quickly because it can use more resources than before.