In Windows, it's possible to use SD card as RAM.

Is something similar possible in Android (with and without root)?


Yes it is. As on Linux, it's called Swap. It might be useful on devices with minimal RAM (512MB and less), but unlinkely on those coming with 1GB and more.

There are apps available helping you to configure swapping. You find most of them searching for swapper.

  • @user62355 note that most of these apps will only resort to using flash memory for background apps. This is because it is not nearly as fast as actual RAM. If you need more RAM for cpu-intensive tasks, then you should get a new phone. – KevinOrr Jul 27 '14 at 18:21
  • 1
    @KevinOrr agreed. But for Windows that's the same (RAM is the fastest memory in a device) – with the only difference that there you can buy new RAM instead of a new computer ;) – Izzy Jul 27 '14 at 22:39
  • 1
    Oh yeah. Totally agreed. But that's true: it's a shame that our can't do that with mobile devices. Actually, maybe with Project Ara! :O – KevinOrr Jul 28 '14 at 4:35
  • I think OP meant ReadyBoost, which saves some RAM by moving HDD's lazy-write cache to Flash. Anyways, onboard eMMC is faster than TF. – Free Consulting Aug 15 '19 at 4:04

It's possible but I would not suggest you as the sd care is way to slow to use as Ram. You can use Roehsoft ram expander app on rooted android device to increase Ram.

  • I don't see any such app in the Play Store. Please link the app from a reputable source if it is not available in the Play Store. – Firelord Apr 26 '20 at 13:59
  • Check this post from XDA forum.xda-developers.com/showthread.php?t=2321149 – Diptesh Apr 26 '20 at 15:25
  • You don't need any app to enable SWAP. Just do mkswap once on SWAP partition or file and do swapon on every boot. But you correctly said that using SD card for SWAP is a really bad idea. – Irfan Latif Apr 26 '20 at 15:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.