Android Police has an article on how to disable Samsung RAM Plus if you're still one OneUI 4.x. In the beta for OneUI 5, the option is there but it's not in v4.
RAM Plus allows you to allocate a portion of your phone's storage to act as virtual RAM and can help with multi-tasking multiple apps., especially with devices with smaller physical memory. But, it could have the opposite effect and cause performance to be hampered.
You'll have to enable Developer mod on your device first so you can then enable ADB debugging.
Once you have ADB debugging enabled, plug your phone into your computer and then open a command prompt and run the following ADB command:
Code:
adb shell settings put global ram_expand_size_list 0,1,2,4,6,8
After the command is completed, reboot your phone. After the reboot, navigate to Settings->Battery and device care->Memory.
Open the "RAM Plus" menu and you should be able to select 0gb to 8GB or 16GB depending on your device. Reboot your phone again and see if you see a difference in performance.
I just learned about this today and thought I would share. The link to the actual article is below.
Samsung RAM Plus slowing your phone down? Here's how to disable it
Is your Samsung Galaxy slowing to a crawl with One UI 4.1? Here's an easy fix. 🐢
www.androidpolice.com
Just did this, no noticeable improvements so far but also no issues.
iBolski said:
Android Police has an article on how to disable Samsung RAM Plus if you're still one OneUI 4.x. In the beta for OneUI 5, the option is there but it's not in v4.
RAM Plus allows you to allocate a portion of your phone's storage to act as virtual RAM and can help with multi-tasking multiple apps., especially with devices with smaller physical memory. But, it could have the opposite effect and cause performance to be hampered.
You'll have to enable Developer mod on your device first so you can then enable ADB debugging.
Once you have ADB debugging enabled, plug your phone into your computer and then open a command prompt and run the following ADB command:
Code:
adb shell settings put global ram_expand_size_list 0,1,2,4,6,8
After the command is completed, reboot your phone. After the reboot, navigate to Settings->Battery and device care->Memory.
Open the "RAM Plus" menu and you should be able to select 0gb to 8GB or 16GB depending on your device. Reboot your phone again and see if you see a difference in performance.
I just learned about this today and thought I would share. The link to the actual article is below.
Samsung RAM Plus slowing your phone down? Here's how to disable it
Is your Samsung Galaxy slowing to a crawl with One UI 4.1? Here's an easy fix. 🐢
www.androidpolice.com
Click to expand...
Click to collapse
Even if you change it to 0 or 10 it will be 4GB and you will see in ram truth app.
Stefan101 said:
Even if you change it to 0 or 10 it will be 4GB and you will see in ram truth app.
Click to expand...
Click to collapse
I believe this app shows SWAP particion space, right? Is this the same as RAM Plus?
godoy.rafa said:
I believe this app shows SWAP particion space, right? Is this the same as RAM Plus?
Click to expand...
Click to collapse
It's still right for 2,4,6,8GB in ram plus but if you try 0GB or 10GB, 20GB or whatever, it's only show 4GB swap space in that app. Means even if you try to disable swap space or add more swap space as max recommended(8GB) , it's only change to 4GB. But in RAM plus, it would show the the amount of swap space as you customise. Just for show but not actual swap space amount.
godoy.rafa said:
I believe this app shows SWAP particion space, right? Is this the same as RAM Plus?
Click to expand...
Click to collapse
RAM Truth - Apps on Google Play
Display the amount of RAM (random access memory) for your device.
play.google.com
There's other apps too you can check your actual swap space ( ram plus or page file or whatever you call) . I guess it will show the same.
With 0GB of ramplus I have 4GB of swap.
With 2GB of ramplus I have 3GB of swap.
Crazy!
godoy.rafa said:
With 0GB of ramplus I have 4GB of swap.
With 2GB of ramplus I have 3GB of swap.
Crazy!
Click to expand...
Click to collapse
Ya. The point is you can't disable swap space or add more than 8 GB . And it's okay for 4GB swap space at least. We use Samsung dex sometimes and it's run a lot of background apps. So I change it to 8GB . And it will share 12GB ram for priority apps you're using on screen. It won't slow down cuz swap space. We already got enough ram.
godoy.rafa said:
With 0GB of ramplus I have 4GB of swap.
With 2GB of ramplus I have 3GB of swap.
Crazy!
Click to expand...
Click to collapse
It's show 4GB ( Dafult value in ram plus options) cuz you change it lower than 2 GB or more than 8GB.
How can I go back to the default mode?
bahram360 said:
How can I go back to the default mode?
Click to expand...
Click to collapse
you can "turn on" again your ram plus using this command
adb shell settings put global ram_expand_size 8192
after run that command don't forget to restart your phone, that command make your phone use 8 GB of ram plus, and you can see your ram plus setting will be turned on again, now you can select from the setting which size you want to use for your ram plus
Related
A year of 7 ago I owned an IPAQ 3780. On that device you could change the amount of memory and storage. More memory and less storage or otherwise.
According to the HTC website, the HTC diamond has:
ROM: 256 MB
RAM: 192 MB DDR SDRAM
Internal storage: 4 GB
Most roms with TF3D enabled have around 60MB ram left after booting.
Still it makes me wonder why we can't change that amount by making the internal storage smaller and add it to the memory. The device comes with a 4GB internal storage, so what is the point of having a large 'standard' storage. It is not that difficult to move pointers to 'my documents' to 'internal storage\my documents' etc.
But asking this, i think Rom builders already know there is a reason why the RAM can't be enlarged.
Please enlight me with the answer or start discussing how to build such a rom.
That's impossible, absolute different technologies in RAM and storage.. And btw, 64MB of RAM is used for video acceleration, and 60MB goes to Windows Mobile..
In your old Ipaq storage and memory were the same. When the battery was empty all your data was lost. Only the os was kept in the rom. Since Windows Mobile 5 all your saved data is in the rom - and cannot be lost when the battery is empty.
so you can not enlarge the rom by decreasing the ram - its completely different hardware.
Yep, those were the days of WM3 where that was an option to the end user. Even if such an option existed today, how many would actually subtracted the storage for more ram? Well, every user is different. The way I use Ram vs. Rom on this device is basically straight down the middle.
To each is own! The trick here is to work with what we have. I think we aren't doing to bad at all!
charlie42 said:
That's impossible, absolute different technologies in RAM and storage.. And btw, 64MB of RAM is used for video acceleration, and 60MB goes to Windows Mobile..
Click to expand...
Click to collapse
Oke, that answers it.
Though 64MB for video acceleration is a huge buffer for this 640*480 pixels screen. Stealing memory there?
xavalon said:
Oke, that answers it.
Though 64MB for video acceleration is a huge buffer for this 640*480 pixels screen. Stealing memory there?
Click to expand...
Click to collapse
Kindly check this thread:
http://forum.xda-developers.com/showthread.php?t=402747
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:
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
My phone is running 70-80% of ram all the time. When it boots is 35% and then is growing to 70-80. I have tried to delete all recent apps and then greenify them but still 70%(4gb/5.7gb).
yes. it is just how it should be. the phone is filling its memory. keeps apps in memory for quick access.
That's totally normal. Android is based on Linux, and linux is a good example of "free ram is wasted ram"
Most of the ram is used for cache. If you start an app that needs a fair amount of ram the phone will make its best to make it available. If you have 10 apps open they will all have their share and I you open on big app, it will kill some of the other ones if it is short of ram.
When you close all the apps they are in some sort hibernated and part of the ram is still their until others apps need the ram. It is for quick access as mentioned above. You have a setting for that in the advanced menu, but I recommend to don't change it.
Using an app like "terminal emulator" and the command "free -m" I see that on my 8GB variant I have as of now 6.7GB used and 1GB free. Out of the 6.7GB used, 6.3 is used as buffer/cache. Phone was booted not long ago and I have almost not open any app.
Every good operating system will work like this and it is in fact a very good sign to see a high ram usage. Ram access is WAY faster than doing I/O on the disk.
There is a well know Korean phone company starting with an S that has phones that don't do that really well
Google "linux ram management" if you want more info.
raptor2003 said:
That's totally normal. Android is based on Linux, and linux is a good example of "free ram is wasted ram"
Most of the ram is used for cache. If you start an app that needs a fair amount of ram the phone will make its best to make it available. If you have 10 apps open they will all have their share and I you open on big app, it will kill some of the other ones if it is short of ram.
When you close all the apps they are in some sort hibernated and part of the ram is still their until others apps need the ram. It is for quick access as mentioned above. You have a setting for that in the advanced menu, but I recommend to don't change it.
Using an app like "terminal emulator" and the command "free -m" I see that on my 8GB variant I have as of now 6.7GB used and 1GB free. Out of the 6.7GB used, 6.3 is used as buffer/cache. Phone was booted not long ago and I have almost not open any app.
Every good operating system will work like this and it is in fact a very good sign to see a high ram usage. Ram access is WAY faster than doing I/O on the disk.
There is a well know Korean phone company starting with an S that has phones that don't do that really well
Google "linux ram management" if you want more info.
Click to expand...
Click to collapse
Nice post man. Thank you.
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