HEY XDA DEVELOPERS
today my thread is about increasing ram
Your phone’s RAM is a very essential component which plays a vital role in the speed and the performance. if you have more RAM, it means the processor have more storage capacity to process more and more temporary functioning files, and hence it can freely work which ensures the device is fast enough. But if your RAM is low, the processing power of the device is affected. Like if you have a low RAM< you won’t be able to play high end games on your Android Smartphone, or even ti might lag while doing simple tasks such as seeing a video, typing a text etc. So if you are suffering from low RAM, and want to get rid, you are at the right place. By reading this post you will be able to know how could I increase the RAM
Things before increasing RAM ::laugh:
Before you actually start out to increase the RAM of your smartphone there are a couple of things you need to know. In this post we will use a app to increase the RAM and this app requires root access to your phone. So make sure you root your phone before starting out. Also note that there are some issues with this app as roof uses a swap file that will be made on your SD card and hence used as ram but as some of the Android smartphones so not support swap file so this app won’t be functional in that case, so before starting out make sure your device supports swap file. You can check the device compatibility with swap file using this app. If it says it fits support follow the steps in the post to increase the RAM of your Android smartphone otherwise you can also increase the RAM of your smartphone using the link below and the link below will also work for unrooted users so in case you are unwilling to root your device to increase RAM you can also follow the below tutorial.
ROEHSOFT RAM EXPANDER :
This RAM expander app is one of the best app available in the play store which allows you to easily increase the RAM of your Android smartphone. So let’s begin with the process to increase RAM using ROEHSOFT RAM EXPANDER. Have a look at some of the features of this app to increase RAM of your device.
1 Swap memory file upto 4 GB ( In simple words it can increase ram by 4 GB depending on your device and memory card too)
2 Widget for PNP swap
3 Detailed analysis of your memory and details about it
4 Swappiness kernel parameter already set.
5 Very easy to use and create swap file and really simple interface
6 It will work with most of the Android devices.
Download from attached files
Pre-requisites :
Here is a list of things we will need before starting the process to increase RAM.
A rooted android phone, so if you haven’t yet rooted your phone first root your device as this method only works with root access to your device.
ROEHSOFT RAM EXPANDER app, you can get this app from play store but you need to know that this is not a free app. (though you can number of apk files for this app but most of them won’t work due to license issues but you can try them, if they worked it will be your luck ).
An external memory SD card installed on your phone.
How to Use ROEHSOFT RAM Expander :
So file the steps below to increase the RAM of your Android smartphone now.
Install the app on your device on which you wish to increase RAM
Now after installing the app choose your default language.
Now to increase RAM create a SWAP file by clicking on the SWAP Active and enabling it
After the process is finished just click on the grey colored box and activate the swap file created.
Congratulations you have successfully increased the RAM of your Android smartphone.
This increased ram will not show in the task manager but you can feel the change with the overall performance of the device which seems to be boost up. If you already have a decent ram them got might need to run some very heavy game to know the difference in performance. So I hope this post helped you in increasing the RAM of your Android smartphone.
Related
Hello everybody ! I have a question for the smart guys around here : i have read a lott o this threads and it seems to me that you have an obsession with the storage memory. Why is so important to have a big storage when you can put on your device a micro sd card ( mine is 2 gb) . I hope someone to work on the running program memory on a rom. is it posible to unlarge this memory from a rom ? sorry for my bad english
costeai said:
Hello everybody ! I have a question for the smart guys around here : i have read a lott o this threads and it seems to me that you have an obsession with the storage memory. Why is so important to have a big storage when you can put on your device a micro sd card ( mine is 2 gb) . I hope someone to work on the running program memory on a rom. is it posible to unlarge this memory from a rom ? sorry for my bad english
Click to expand...
Click to collapse
There have been a couple of devs that have tried to utilize storage (ROM) as a cache for RAM to increase performance, and it dosen't work (impossible really, two different types of memory). If you search in the development and hacking forum (use google) you can find the threads (they are kind of old). Really there is not alot of trickery you can do to get RAM up in a cooked rom.
The reason the devs try to free up more Rom storage is that apps loaded on the internal ROM generally run faster then those coming off and SD card, also certain programs do not run well if installed on a sd card (dialers are a great example of this).
There are several lite roms available in the forums and generally these roms will have much higher available RAM (they are loading less programs at startup). If you like you can take a full rom and disable some of the programs at that automatically startup (ftouchflo, htc home, etc.) and this will generally result in more available RAM.
However besides having less apps running (and thus less funtionality/ease of use) there is very little you can do to free up extra RAM on a PDA. I would recommend use download OXIOS hibernate and close apps,google xda oxios cab and you should find it. This app can be run (I assign it to button 5 and hold) to free up extra RAM that closed programs have not realease. Also make sure that you are completely closing programs not just minimizing them (take a look at memory or task manager once in a while) if you have a problem remembering to do this change your settings to completely close apps when you tap the X button. If you do these two things you should not have an issue with running out of RAM.
As a note you can run lots of apps with as little as 22MB or RAM at startup, in fact several Rom's (notabley Kin0kins and to a lesser extent Farias) set aside free ram to speed the device performance (it is no longer available to run apps). These Rom's generally use 6MB page pools and have file caches setup as well (I'm not sure if farias has a file cache). These types of roms (or other roms with the page pool and file cache changed) are generally much faster than other roms and I've still never run out of RAM (as long as I use task manager to close apps I'm not using and run oxios once in a while).
Hope this helps
I second what aaron said.
When I was deciding how much pagepool to set on my new ROM, I ran tests to see just how low my FREE RAM could go before I had problems.
I had to EXAGERATE the number of simultaneous applications + run IE with tons of webpages to go down to 2mb of free ram. Only a bit later while browsing on IE did I get a "LOW RAM" error.
Before the LOW RAM error, my phone was running just as fast as when it had 20mb of free ram.
What makes the phone slow is mostly CPU processing time. Low ram wont slow down your phone, it will simply stop you from loading anything more.
thank's guys, i am a little smarter now than i was before . i promise i will make a donation soon coz' you are the best there is...
Hi everyone,
I am wondering if it's possible to enable this on our EVOs and also what sort of effects would it create? From inside the "A2SDGUI" app (from dta2sd) it isn't possible for me to activate swap under "swap settings" even if I currently have my SD card partitioned with 128 megabytes in a swap partition.
Could we follow the instructions found in the link below (on post #2)?
http://forum.xda-developers.com/showthread.php?t=1349694
Physical memory can be extended using a swap partition. So when your phone (or system) starts to run low on memory, it moves some of the inactive processes into the virtual memory. [1]
[1]http://zerocredibility.wordpress.com/2009/08/24/why-android-swap-doesnt-make-sense/
Swap is, in short, virtual RAM. With swap, a small portion of the hard drive is set aside and used like RAM. The computer will attempt to keep as much information as possible in RAM until the RAM is full. At that point, the computer will begin moving inactive blocks of memory (called pages) to the hard disk, freeing up RAM for active processes. If one of the pages on the hard disk needs to be accessed again, it will be moved back into RAM, and a different inactive page in RAM will be moved onto the hard disk ('swapped'). The trade off is disks and SD cards are considerably slower than physical RAM, so when something needs to be swapped, there is a noticeable performance hit.
Unlike traditional swap, Android's Memory Manager kills inactive processes to free up memory. Android signals to the process, then the process will usually write out a small bit of specific information about its state (for example, Google Maps may write out the map view coordinates; Browser might write the URL of the page being viewed) and then the process exits. When you next access that application, it is restarted: the application is loaded from storage, and retrieves the state information that it saved when it last closed. In some applications, this makes it seem as if the application never closed at all. This is not much different from traditional swap, except that Android apps are specially programed to write out very specific information, making Android's Memory Manager more efficient that swap.
This question is hotly debated, but you almost definitely do not need swap. The only exception to this may be if the device is a first generation device (i.e. HTC Dream or HTC Magic).
Swap can give more available memory, however, class 6 SD cards are recommended and SD write wear is increased.
Actual performance depends on user memory use; you'll only see a benefit if you're consistently using up all available memory, due to any combination of inherently low device RAM, using multiple apps simultaneously, or a singularly memory-intensive app. Otherwise, the performance hit will exceed any performance gain.
How can I tell if swap/compcache is running?Go to the terminal emulator - or open adb shell - and run 'free'.
If it looks like this (with zeros in the swap line), you do not have swap
total used free shared buffers
Mem: 97932 96640 1292 0 272
Swap: 0 0 0
Total: 97932 96640 1292
Alot of the present roms floating around right now,don't use the swap partition,but its a good idea to leave something like 1GB or less for future swap initiation.
Thanks for taking the time to break this down. I was wondering myself if swap would be of any practical use. This is by far the best explanation I've seen so far.
Sent from my PC36100 using xda premium
I use a small swap partition(48mb) using swapper activator for when I'm playing certain games and need other apps to stay where I left em when I switch back
We are legion, for we are many.
Will ram expander help my infuse 4g play games better?
Sent from my SGH-I997 using Tapatalk 4 Beta
best explanation so far:good::good:
Is there a app or a way to partition the internal memory to use as system ram? I use Swapper for root but it just doesn't work as well as I'd like. I know they loomed into a while back and concluded that the speed of the memory wouldn't work for processing ram. Anyone know?
< Coming to you live from the planet One X >
Scientifically impossible. However, there are apps which use memory "like" ram, to enhance performance(they are not really that much of improvement) but I believe 1GB is enough for doing anything possible on a phone.
Try this :
http://forum.xda-developers.com/showthread.php?t=2145133
Hi there,
I have the ZF2 with 4GB of ram. After a couple of days of usage, it seems impossible to lower the ram usage below 1.8GB even when I clear the cache of all apps.
However, when I restart the device, my ram usage is below 1GB.
I have uninstall or disabled every app I could without rooting. & I don't want to root now.
Nonetheless, I would like to keep the ram usage of my device as low as possible (2GB of ram use seems a lot to me, especially when I have one or two apps open)
Did you find a tricks or ways to keep 2gb or more ram free at all time ?
Thank you.
Simply, there is no clear way and those numbers are normal. The best memory management is with native linux, not yet available on zenfone 2.
What's the point of always having 2gb of free ram? RAM is completely useless if you aren't using it.
yumms said:
What's the point of always having 2gb of free ram? RAM is completely useless if you aren't using it.
Click to expand...
Click to collapse
It's not a question of useful or useless. It's a question of is it possible and if yes, how.
Yes, keep the phone in deep sleep with all apps closed and disable everything in autostart , better yet, you can just power off the device
p.s: not even custom roms will run that low, I had cm12.1 with lg g3 3gb ram, I disabled basically everything and phone will still boot with at max 2gb free ram, maybe 2.2gb if you start killing launcher and sytem apps lol
4Gb ram with 2.2-3Gb free Ram is plenty for a cellphone. Its even plenty for a desktop unless you run hard core 3d games like crysis.
The lowest I have seen is 150Mb/1Gb usage with Nexus 7 v1 tablet yet it was hell slow. Note that the more Ram you have, the more the system will use it and cache in it. This will increase apps loading speed since they are directly loaded from Ram vs local storage.
I would love to have an app that lets you select what to cache in Ram, e.g. large high-resolution PDFs that take forever to open and load :crying: I have 300-800Mb PDFs that will take 1 min just to open.
Indeed, an option to decide what to cache would be great.
Can we expect less usage and caching with the 5.1 update or with a custom Rom?
Sent from my ASUS_Z00AD using Tapatalk
Hello. How to increase RAM to 4-6 GB? Who can become a donor?
Sorry for my English. My Google Translate Assistant
You can't magically "increase" your hardware RAM to 4 or 6GB, but instead you can set a virtual ram environment using internal storage, which helps the hardware RAM to not force close any background apps due to no ram available, install this app (https://play.google.com/store/apps/details?id=com.allakore.swapnoroot&hl=pt_BR&gl=US) and set the space that you want to reserve for RAM swapping, you can even do it without root.
Thnx)
Unfortunately, software magnification does not solve the problem. I wonder if I can raise my memory mechanically
I know it's possible. On other devices
Android Phone User DIY Upgrades From 16 To 64GB Internal Storage
Imagine our surprise when the first smartphone with upgradable internal storage wasn't a Project Ara phone from Google, it was a Nexus 5 from LG.…
www.slashgear.com
There is some ways to upgrade the EMMC, but i dont think its possible with RAM...
Tsumetaay said:
You can't magically "increase" your hardware RAM to 4 or 6GB, but instead you can set a virtual ram environment using internal storage, which helps the hardware RAM to not force close any background apps due to no ram available, install this app (https://play.google.com/store/apps/details?id=com.allakore.swapnoroot&hl=pt_BR&gl=US) and set the space that you want to reserve for RAM swapping, you can even do it without root.
Click to expand...
Click to collapse
Hello, I installed the application in the link you gave. But I couldn't create partition for swap space. It gives an error. Is there any other method to improve the ram of my device