[Q] about ram and multitasking - AT&T, Rogers HTC One X, Telstra One XL

Is ram availability on this phone based on time or physical availability?
Sent from my HTC One X using xda app-developers app

What do you mean time? Ram is a physical limitation. But since sense is hogging up quite a bit atm, we might be able to squeeze a bit more free ram in the future.but 1gb is fixed.
Sent from my MB860 using xda app-developers app

ethantarheels123 said:
What do you mean time? Ram is a physical limitation. But since sense is hogging up quite a bit atm, we might be able to squeeze a bit more free ram in the future.but 1gb is fixed.
Sent from my MB860 using xda app-developers app
Click to expand...
Click to collapse
I know it's physical but some of my apps don't hold their spot after time vs availability of free resources.
Sent from my HTC One X using xda app-developers app

Apps only get dumped from the RAM by the OS when the OS runs out of RAM to use.
So just time wouldn't affect an app getting dumped from the memory. Your problem is probably stemming from an app that continuously is using up more and more RAM.

rohan32 said:
Apps only get dumped from the RAM by the OS when the OS runs out of RAM to use.
So just time wouldn't affect an app getting dumped from the memory. Your problem is probably stemming from an app that continuously is using up more and more RAM.
Click to expand...
Click to collapse
Actually, Sense also kills apps after a certain time limit (around 10-15 minutes) even if there is sufficient RAM. So, to answer the OP's question, YES, the physical limit of RAM as well as the arbitrary HTC Sense "time limit" will both kill a back-grounded app.
You can test this yourself easily. Reboot phone. Load two apps, then make note of your RAM usage. (You should still have a fair amount left with only two apps open.) Let phone sleep. Open phone 15 minutes later, verify RAM is roughly the same as you left it, use recent apps key to select an app, and boom, one or both apps will reload. :-(
http://forums.androidcentral.com/ht...-solution-without-needing-root-i-think-2.html

rohan32 said:
Apps only get dumped from the RAM by the OS when the OS runs out of RAM to use.
So just time wouldn't affect an app getting dumped from the memory. Your problem is probably stemming from an app that continuously is using up more and more RAM.
Click to expand...
Click to collapse
not true. the OS will dump an app if its been idle in the background for too long even if there is a sufficient amount of free memory. I post a similar thread about it the other day.

Related

Any way to free up RAM in CM7?

Hey guys, the longer I leave the phone on the less RAM I have.. I am down to a measly 62MB of ram at the end of the day.. I thought that android 2.2+ didn't need task killers? Anyone have any apps or ideas to help with that?
Edit: Please move this thread, I posted it in the completely wrong section I didn't have my glasses on, sorry.
Don't use any task killers but if you need a memory helper def go with "autokiller" from market. Its free and will def free up some ram for ya.
Sent from my MiuiSpeedy with that Premium XDA App
Does your phone slow down? If it's not slowing down, don't worry about it. Apps stay asleep in ram and don't run, this just means they don't have to be reloaded and are saved in the position they are in when you left them... this is the pseudo multi-tasking. If it's not slow, don't mess with it. Mine runs down that low fairly often with no loss of speed. But you can adjust the minimum settings in autokiller as suggested above if it bothers you that much
you can always enable some swap space.
Sent from my PG06100 using XDA App
Ron Overdrive said:
you can always enable some swap space.
Sent from my PG06100 using XDA App
Click to expand...
Click to collapse
Are you talking about compcache?
And my phone seems to progressively get laggier throughout the day but a reboot every morning seems to be sufficient.
Using autokiller with the optimum preset keeps me with 120 mb free and things still run fast and smooth. . .
Sent from my PG06100 using Tapatalk
I use advanced task killer and it works fine. Under settings I have auto kill set to safe and to do it when screen turns off
Sent from my PG06100 using XDA Premium App
Comp cache will be slower, and isn't necessary for phones with as much ram as ours. Swap is far different than comp cache, and may help some, but I notice no difference.
Sent from my PG06100 using XDA App
sparksco said:
I use advanced task killer and it works fine. Under settings I have auto kill set to safe and to do it when screen turns off
Sent from my PG06100 using XDA Premium App
Click to expand...
Click to collapse
I don't recommend anyone use this.
Sent from my PG06100 using XDA App
one thing that I do is use Titanium Backup to roll updates into the ROM. it hasnt caused me any issues yet that a reboot doesnt solve.
If you long press on an item in Titanium Backup...you get an option to integrate update into rom. Doing that will free up a small bit of storage, but for multiple apps it might add up for some people. My phone is smooth as butter running CM7
l2icky said:
I don't recommend anyone use this.
Sent from my PG06100 using XDA App
Click to expand...
Click to collapse
Maybe running donut or eclair, but anything post froyo has absolutely no need for a task killer, simply use google search.
Sent from my PG06100 using XDA Premium App

Just found a way to substantially increase smoothness

under Developer Options--> Limit Background Processes
I set mine to 4 and notice a difference
Great find, ill try it out
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Yup, been using it since my vibrant. Cuts the running background app usage down from 45+ to whatever I select (4 in my case) thus freeing up and keeping a good amount of RAM freed up.
-Sent from my T999 / T-Mobile Galaxy SIII
We have 2gb of RAM. I have zero stutter. Why do you feel need to reduce background apps?
Sent from my Nexus 7 using Tapatalk 2
bootloopz said:
We have 2gb of RAM. I have zero stutter. Why do you feel need to reduce background apps?
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
In my case, I have anywhere from 35-45 background processes running at a time and 1/3 seems to be bloatware. There's no need for unnecessary processes to be hogging up any amount of RAM.
So if heimdall worked on the mac for our U.S. variant s3's, I personally wouldn't have to do such a thing.
-Sent from my T999 / T-Mobile Galaxy SIII
Wow just did this, phone feels way faster!
Sent from my JellyBean Galaxys3
would this reduce battery usage too? I find I always have a bunch of programs running in the background when i go to the task manager (programs that dont close down after i leave them) and fear they might be draining battery.
bootloopz said:
We have 2gb of RAM. I have zero stutter. Why do you feel need to reduce background apps?
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
Same thing I was thinking....
Do you put lo test gas and high profile tires on your ferrari so it rides smioth too?
Sent from my SPH-L710 using xda app-developers app
I've always done this ... Not sure how it affects battery life tho... Not sure I notice much difference either.
Sent from my SGH-I747M using xda premium
dmichalski said:
would this reduce battery usage too? I find I always have a bunch of programs running in the background when i go to the task manager (programs that dont close down after i leave them) and fear they might be draining battery.
Click to expand...
Click to collapse
in theory yes it should as the task manager is continually working.
In response to the "do you put low test gas in a high performance car" ... I sort of agree but...
I wish there was more of a choice than standard (which appears to be around 48 to 50 background apps) and 1, 2, 3 or 4....
I would like to set it to maybe 15 max, 4 seems far too few.
Alice the Brit, in sunny Florida
Sent on my (T-Mobile) US Galaxy S III
If you're worried about bloatware you can disable it under the Settings -> Apps -> All
Select the app in the manager and hit disable. Removes the shortcut and stops it from running.

Question on ram

I just got my gt2 10.1 a week or so ago and have a question. When I open the task manager to close any running apps I click on the ram tab and here is where my question comes in. It says I have 687MB of ram. Does that seem right? I know you will never have the advertised 1gb but my number seems a little low. Do I have a hardware issue with my tab? I removed all the live widgets from the home screen and it helped to make it smoother, I just don't wanna regret getting this tab later.
Thanks guys
Sent from my GT-P5113 using xda app-developers app
When things are running normally with Android you should see about 80% of the RAM in use. The memory manager attempts to keep things in memory so they start faster. you have more than 50% maybe when you first boot,. but as things run it will go to about 80% used. That's optimal you can kill task all day and it will come back. That's the way it works and optimizes RAM use.
And oh, by the way , that's typical for modern virtual memory systems, Linux, Windows etc.
Ok bro. Thanks for clearing this up for me. so it's all good then.
Sent from my GT-P5113 using xda app-developers app

Normal RAM usage?

Anyone think this is normal? I seem to get launcher redraws.
Sent from my Nexus 5 using xda app-developers app
Mine only shows 543 used. I am all stock.
Sent from my Nexus 5 using XDA Premium HD app
Damian2013 said:
Anyone think this is normal? I seem to get launcher redraws.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
go to the phones main settings, apps, running.. look at whats eating your ram.
Its normal for me
Sent from my Nexus 5 using Tapatalk
I used to have around 800mb used. Nothing is eating my RAM in the settings.
Sent from my Nexus 5 using xda app-developers app
Its there to be used. The longer its on, the more you'll see it fill up - particularly if you're installing more apps that run.
Sent from my Nexus 5 using Tapatalk
Damian2013 said:
Anyone think this is normal? I seem to get launcher redraws.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
Hi mate,
Normal RAM usage in Stock is around 1GB
Keep in mind, more RAM usage(<1.5GB), better would be your smartphone's performance.
Do not keep cleaning your RAM again and again
Do not install any battery sucker apps!
Sent from my Nexus 5 using Tapatalk
Damian2013 said:
Anyone think this is normal? I seem to get launcher redraws.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
If using franco t33, go back to r32.
Mr hOaX said:
Hi mate,
Do not keep cleaning your RAM again and again
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I have a terrible habit of this.
---------- Post added at 10:26 AM ---------- Previous post was at 10:25 AM ----------
Damian2013 said:
Anyone think this is normal? I seem to get launcher redraws.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
are you stock unrooted?
mistahseller said:
I have a terrible habit of this.
---------- Post added at 10:26 AM ---------- Previous post was at 10:25 AM ----------
are you stock unrooted?
Click to expand...
Click to collapse
Hi mate,
Please change your habit.
It's okay if you do it on low end devices and install task managers
But do not use it on devices having RAM > 1GB
Sent from my Nexus 5 using Tapatalk
Aerowinder said:
If using franco t33, go back to r32.
Click to expand...
Click to collapse
I'm on 32 and PA beta 4.
Sent from my Nexus 5 using xda app-developers app
Back to normal. Weird.
Sent from my Nexus 5 using xda app-developers app
Normal is around 500mb.Look your apps running un background.
Enviado desde mi Nexus 5 mediante Tapatalk
Damian2013 said:
Back to normal. Weird.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
Did you restart your phone?
Sent from The Deathstar
What I don't get is that 4.4 was supposed to drastically improve RAM usage, yet my Moto X which is still on 4.2.2 consistently has more free RAM available at any given time. Even if I do an end all in system panel, my X has 200mb more free RAM than the N5. It's not really a problem (I don't get redraws on my N5 but I do get tons of them on my N7), but I just don't understand it considering 4.4 was supposed to reduce the operating system's memory footprint.
_MetalHead_ said:
What I don't get is that 4.4 was supposed to drastically improve RAM usage, yet my Moto X which is still on 4.2.2 consistently has more free RAM available at any given time. Even if I do an end all in system panel, my X has 200mb more free RAM than the N5. It's not really a problem (I don't get redraws on my N5 but I do get tons of them on my N7), but I just don't understand it considering 4.4 was supposed to reduce the operating system's memory footprint.
Click to expand...
Click to collapse
Android 4.4 does what its doing, on lower end devices or people who make roms can call ActivityManager.isLowRamDevice() to activate kitkats ram saving feature ensuring it will not exceed that 512MB hard limit because the Nexus 5 is a flag ship device like the moto x it does not need to call the lowramdevice API google has added in Android 4.4 kitkat so thats why sometimes the ram usage is high.
There is another simple way to check your ram go to developer options then process stats if it says its normal then its normal don't worry about a thing.
The beauty of android is that it will optimize its memory itself you do not need to tap that multitask button and swype all those cards away as it manages its own memory for example
As in this game vector the OS realizes that it needs more ram... Fine android optimized the memory and suspended some apps if you look at the graph you see the dip slightly rose indicating more ram that can be used
1GB used is norml for me, too: Stock + Rooted
You can use apps like Android Tuner to view which apps are consuming what amount of RAM exactly.
Attached is a screenshot of my Nexus 5 after closing all apps in the Android task switcher.
markdapimp said:
Android 4.4 does what its doing, on lower end devices or people who make roms can call ActivityManager.isLowRamDevice() to activate kitkats ram saving feature ensuring it will not exceed that 512MB hard limit because the Nexus 5 is a flag ship device like the moto x it does not need to call the lowramdevice API google has added in Android 4.4 kitkat so thats why sometimes the ram usage is high.
Click to expand...
Click to collapse
Ahhh, so it's an on demand thing. Thanks bud, that clears up some confusion.
UpSpin said:
1GB used is norml for me, too: Stock + Rooted
You can use apps like Android Tuner to view which apps are consuming what amount of RAM exactly.
Attached is a screenshot of my Nexus 5 after closing all apps in the Android task switcher.
Click to expand...
Click to collapse
Process stats in developer options will show it too, and it will only display the ones that you can force close
I was asking about that too. So after all of this, why my previous nexus 4 with same apps was running nice and smooth with more free ram than nexus5? they have the same amount of ram, same cpu manufacturer (yeah different models but.. )... so what about it? I'm talking about both the nexi with stock rooted rom.
Sent from my Nexus 5 using XDA Premium 4 mobile app

ram usage

guys .. i wanted to ask you something if what is the most effective way to decrease my ram usage cause it almost reaches 700 mb .. please help ..
Sent from my GT-I9082 using XDA Premium 4 mobile app
memae008 said:
guys .. i wanted to ask you something if what is the most effective way to decrease my ram usage cause it almost reaches 700 mb .. please help ..
Sent from my GT-I9082 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
If you're rooted, you can use Greenify to hibernate apps that you want accessible, but not necessarily running in the background.
Samsung's TouchWiz is a heavy ROM, and there's probably a lot of features that are running that you don't use. Turn them off in settings, hibernate them with Greenify, or disable them entirely in your app manager.
Other than that, just leave it be. Apps that you use frequently you want to keep running in the background, and yes, taking up RAM. This way they quickly load. Apps running in the background don't drain your battery significantly, but loading them up every time you want to use them because you've killed them with a task manager does.
Don't obsess over RAM usage. RAM is there to be used.
thanks sir ..
Sent from my GT-I9082 using XDA Premium 4 mobile app
Dont know

Categories

Resources