Well I've got my g3 and after 2 days use I've noticed that with its 2gb memory it constantly uses 80% of it even on standby with no apps open. I did a factory reset and didn't install anything and it was still using 72% of the memory. Anyone else noticed this or is my phone faulty.......?
chrisbrew said:
Well I've got my g3 and after 2 days use I've noticed that with its 2gb memory it constantly uses 80% of it even on standby with no apps open. I did a factory reset and didn't install anything and it was still using 72% of the memory. Anyone else noticed this or is my phone faulty.......?
Click to expand...
Click to collapse
I think this is how Android works, it fills the memory then kills things it doesn't need. There's also ZRAM active in the kernel which uses roughly 25% of the memory as swap space.Heres a snippet from an article on Android RAM....
The problem is that Android uses RAM differently than, say, Windows. On Android, having your RAM nearly full is a*good*thing. It means that when you relaunch an app you've previously opened, the app launches quickly and returns to its previous state. So while Android actually uses RAM efficiently, most users see that their RAM is full and assume that's what's slowing down their phone. In reality, your CPU—which is only used by apps that are actually active—is almost always the bottleneck.
Sent from my LG-D855 using Tapatalk
Its not so much Android as how Linux manages memory. The memory usage indicated includes memory used for cached apps and information, or swap etc. In saying that LG's version of android does use more memory than stock AOSP android on say a nexus 5 (1.2gb~ on G3 compared to around 700mb on N5)
But the rule still stands true, used ram is better than unused ram.
free ram is wasted ram.
chrisbrew said:
Well I've got my g3 and after 2 days use I've noticed that with its 2gb memory it constantly uses 80% of it even on standby with no apps open. I did a factory reset and didn't install anything and it was still using 72% of the memory. Anyone else noticed this or is my phone faulty.......?
Click to expand...
Click to collapse
So? What's the problem? Using RAM is good, it's what it's here for. Android will try to keep in memory as many apps as possible, and when it's full, it'll start killing old apps to free ram for new ones. Don't worry about that, it's how it's supposed to work, and Android is very good at that. You should never have to worry about killing apps yourself, and you won't see any bad performance impact because of high RAM utilization. These "task killer" apps out there (including the default one on your phone) have only one valid use case: killing an app that's not responsive, in a connection loop, or that you wish to manually reset for any other reason.
Well thanks guys for your replies. Had no idea that's how android worked. Just goes to show you learn something new everyday.
Related
I was wondering if there's any way to prevent android from killing programs immediately after i press the home button or switch to other programs.
For example, I'm browsing the Web when an sms comes in. Using home button (long pressing) I switch the task to answer and when I come back, the browser is gone and i have to load the page again (although it reloads in the same state).
It's really annoying. Reloading a webpage is not a problem but what about playing games?
I'm running InsertCoin 1.5, have about 80- 90MB RAM unused. And I doubt that I had RAM shortage
Thanks for reply
Your brought up that old horse (debate) on why the android OS does or does not need task managers. Yes, the wonderful engineers at android, developed a platform unlike windows, manages processes (by some opinions) way better than Windows. When you switch screens, it freezes the process, and holds it until you come back. When the phone starts to run out of allocated memory, it starts to kill the (less used) processes.
Now, I've heard of allocation of process levels to cause some apps to continuous run, which would be an interesting development for some dev to take on. You can select what apps you'll like to constantly run even if you switch screens. This would help those who would want to quickly drain their battery for OS calibration purposes.
If I find such a solution, ill report back.
Sent from my HTC Vision using XDA Premium App
Android should never kill the 2nd process in line (aka the Browser when switching to SMS), unless you're extremely short on RAM. In low RAM conditions, it will kill the farthest from recently used app in order to free up RAM.
How often do you notice this? is it always killing the app you switch from? Because this isn't correct (unless you're literally out of RAM as I said).
martonikaj said:
Android should never kill the 2nd process in line (aka the Browser when switching to SMS), unless you're extremely short on RAM. In low RAM conditions, it will kill the farthest from recently used app in order to free up RAM.
How often do you notice this? is it always killing the app you switch from? Because this isn't correct (unless you're literally out of RAM as I said).
Click to expand...
Click to collapse
Like i said. I had plenty of free RAM. So it's unlikely that I have RAM shortage.
I spent the morning examined things. Just figured I it out:
Flash this over and I have 3 apps in line.
Combine with Perfect task switcher, I got what i wanted.
Also, I noticed that switching by long pressing HOME button and choosing apps cause the app to restart while using BACK button won't
I don't know if this is Android behavior or my device's issue
But anyway, I got it sorted out
Thanks you u guys
I'm running CM7. Long pressing home and switching between numerous apps I've never had an app close on me. Must be a ROM/device combination situation for you...
The battery may not last that long but it makes up for that with fast charge time. I wonder if it will charge even faster turned off.? Just wanted to throw that out there for ppl thinking of getting an a100 on black Friday.
True enough. Dead to full in about an hour, I find.
I'm hoping a bunch of people (devs especially) pick up this unsung tablet hero, too.
Yeah, it is certainly a great thing. There are 2 reasons why that is the case: the small battery and the 12v 1.5a current. Devices that charge via USB are usually around 6 volts, so it is a blessing and a curse that our device does not charge via USB.
I'm sure that when we get this thing hacked and tweaked, we'll have some setting that allows us to USB charge.
With my a100, I last all day on a single charge. A few things that might help you guys prolong you charge:
Let the tablet die completely before you charge it again, and leave it off while it charges. Get an app killer, I use ATK (the one with the red x on the android). Leave all wireless connections off until you really need them (wifi and Bluetooth). Don't jack the brightness up unless outside in the sunshine, half brightness during the day everything is still clearly visible, and use the lowest brightness setting at night.
I am what's considered a power user (doing stuff on the device ALL the time) and I still get a solid 14 to 16 hours doing what I described above.
Hope this helps.
Sent from my ADR6400L using xda premium
You should stop using ATK. . . . it is actually hurting your performance. With honeycomb, it is no longer necessary for you to manage memory yourself. Android acts differently than a PC; instead of keeping a lot of free memory, the Android OS will use up as much memory as possible to keep apps on standby for faster performance.
As soon as ATK kills your apps, Android OS just loads them right back up into memory, so it is pointless. Try it yourself: kill all apps using ATK, wait a minute, and pull ATK back up . . . you will notice that the list fills up without you opening any of those apps.
[email protected] said:
You should stop using ATK. . . . it is actually hurting your performance. With honeycomb, it is no longer necessary for you to manage memory yourself. Android acts differently than a PC; instead of keeping a lot of free memory, the Android OS will use up as much memory as possible to keep apps on standby for faster performance.
As soon as ATK kills your apps, Android OS just loads them right back up into memory, so it is pointless. Try it yourself: kill all apps using ATK, wait a minute, and pull ATK back up . . . you will notice that the list fills up without you opening any of those apps.
Click to expand...
Click to collapse
Negative, sir. All apps I have killed using ATK have stayed killed til I access the app again.
ummmmm............ could you repeat that?
. . . the only thing I can say is check again later. . .
Android will try to use up the free memory automatically. You should not have an auto kill process running in Honeycomb. Yes, it was 100% necessary in Froyo and your device would come to a crawl if you didn't use it, but it isn't needed in Honeycomb; Android will automatically kill apps for you now.
[email protected] said:
. . . the only thing I can say is check again later. . .
Android will try to use up the free memory automatically. You should not have an auto kill process running in Honeycomb. Yes, it was 100% necessary in Froyo and your device would come to a crawl if you didn't use it, but it isn't needed in Honeycomb; Android will automatically kill apps for you now.
Click to expand...
Click to collapse
Did some more research of my own on that specific subject, and what you told me in this post, and the one before, is all basically part of a memory optimizer built right into honeycomb, so thanks! Never thought to look into that bbefore now, just always so used to using one...............
ummmmm............ could you repeat that?
As I understand it, Android buffers apps in the memory, so it can quickly restore them to where you left off, making everything seem much more responsive and faster, so when you use a Task Killer, you're essentially start from scratch. Honeycomb will then proceed to kill the apps you aren't using to free up system resources if necessary.
It's not like our A100s are choking due to small memory anyway, I never seen even get close to 512MB, let alone the 1GB on board.
littleemp said:
As I understand it, Android buffers apps in the memory, so it can quickly restore them to where you left off, making everything seem much more responsive and faster, so when you use a Task Killer, you're essentially start from scratch. Honeycomb will then proceed to kill the apps you aren't using to free up system resources if necessary.
It's not like our A100s are choking due to small memory anyway, I never seen even get close to 512MB, let alone the 1GB on board.
Click to expand...
Click to collapse
Yea, my first smart phone was a blackberry, so I got used to having to close completely out of all my apps when I was done because of the lag it caused in the blackberry if you didn't. I still do that now, but its cool that android has already worked that into the system. Just one more justification for me being an android addict! :-D
Sent from my ADR6400L using xda premium
Whenever i clear the ram on the phone, it seems to move all the applications on my home screen around, making me put them into their places all over again. Anybody know why this is happening?
bump
bump
Well this is awkward a bit
Try to use the stock ram cleaner & tbh i never encounter that issue atall
Sent from my GT-N7100 using Tapatalk 2
that;s the one im using, the stock ram cleaner, when you hold down the home button, bottom left and click on RAM then clear memory. That's when it happens :S
http://www.youtube.com/watch?v=zCh7z5EwYF8
Know the Difference Between Good and Bad High RAM Usage
"Sometimes people like to panic when their computer's resources seem to be maxed out. While CPUs and hard disks may suffer from high usage, RAM doesn't necessarily slow down your computer when it appears to be running low."
http://lifehacker.com/5958598/know-the-difference-between-good-and-bad-high-ram-usage
Whether your RAM is full of cached files or completely empty, it's all available for programs that really need it. Cached data in your RAM is marked as low-priority, and it's instantly discarded as soon as the memory is needed for something else. Because this data can be instantly discarded when necessary, there's no disadvantage to using the RAM for cache. (The one potential disadvantage is users who don't understand what's going on becoming confused.)
Empty RAM is useless. It's not any faster for the computer to write data to empty RAM, nor does empty RAM use less power. In fact, assuming you're launching a program that may already be present in your RAM's file cache, programs will load much faster when your RAM is used rather than when it's empty.
LLanito said:
Whenever i clear the ram on the phone, it seems to move all the applications on my home screen around, making me put them into their places all over again. Anybody know why this is happening?
Click to expand...
Click to collapse
You mean to say it refreshes the whol3 screen after you clear ram?
sent from: The New S-Pen
tbh, when i cleared the ram, it would remove dolphin browser and the stock msg app into the all app folders for some reason. si id have to put them back to their place every time.
MohJee said:
http://www.youtube.com/watch?v=zCh7z5EwYF8
Click to expand...
Click to collapse
hahahahah wtf
I've been noticing some slight lag in unlocking, the screen coming on, etc on my new Note 4 from time to time. I've found that going in the app switcher thing and clearing all remedies the issue for a bit.
I was curious recently and looked at the RAM usage in that screen and was surprised to see that ~2.1GB of RAM was being used, even after clearing all recent apps.
Is it normal for the thing to be using over 2GB of RAM at all times? This seems very strange to me.
Thoughts?
rmp5s said:
I've been noticing some slight lag in unlocking, the screen coming on, etc on my new Note 4 from time to time. I've found that going in the app switcher thing and clearing all remedies the issue for a bit.
I was curious recently and looked at the RAM usage in that screen and was surprised to see that ~2.1GB of RAM was being used, even after clearing all recent apps.
Is it normal for the thing to be using over 2GB of RAM at all times? This seems very strange to me.
Thoughts?
Click to expand...
Click to collapse
I'm pretty sure its normal because mine is also using 2GB after clearing all. After a reboot, it dropped to 1.6GB before manually launching any application. I'm pretty sure Android is designed this way.
The way android is made and runs, it uses almost all RAM at all times... Basically "unused RAM is wasted RAM." All of our phones have run this way since the time of I'm.
Now, with respect to lag, that's all the bloatware forcing itself to be the main process or close to it. Only way is to fully delete (not only disable) all of them and their underlying processes.
Sent from my SAMSUNG-SM-N910A
greekunit690 said:
The way android is made and runs, it uses almost all RAM at all times... Basically "unused RAM is wasted RAM." All of our phones have run this way since the time of I'm.
Now, with respect to lag, that's all the bloatware forcing itself to be the main process or close to it. Only way is to fully delete (not only disable) all of them and their underlying processes.
Sent from my SAMSUNG-SM-N910A
Click to expand...
Click to collapse
Thanks for the replies, guys. Just waiting on root, then bloatware will be gone.
greekunit690 said:
The way android is made and runs, it uses almost all RAM at all times... Basically "unused RAM is wasted RAM." All of our phones have run this way since the time of I'm.
Now, with respect to lag, that's all the bloatware forcing itself to be the main process or close to it. Only way is to fully delete (not only disable) all of them and their underlying processes.
Sent from my SAMSUNG-SM-N910A
Click to expand...
Click to collapse
Well said..
Only time I have lag on the lockscreen is with a sub par sd card. Once I got rid of that junker the lag went away. Try removing your SD card and see if that fixes the lag.
Hi to everyone. I'm comming from OnePlus 5t and I don't have any experience with "Ram boost" that we have on Oneplus 7t (Settings/System)... Also I didn't find many explanations by searching (neither here on XDA nor at Google search).
So basically, how it work and is there any benefit except gaming, (and I don't use mobile for gaiming) in real life?
I can't recall is it On or Off by default?
And last but not least, how it's effect battery life?
Thank you.
From what I read, it works like windows superfetch.
When ram usage is not taxed, it will fill the free ram with apps it knows you use frequently. Presumably as with windows, it keeps them in an off state, but when you open the app, it doesn't need to load it in to ram from flash storage, so it can load much much quicker.
There won't be any battery drain.
When ram usage is needed by say a game, it'll kick these auto cached apps out.
I've been using the OP7T for close to a month. I've experienced lag while using various apps, and especially when switching between apps. Occasionally the system becomes temporarily unresponsive, and a handful of apps have crashed multiple times. My previous OP3 phone rarely lagged, even if I had tens of apps open. I've been using the RAM booster on the 7T, but today I spent some time removing and freezing apps that were consuming tens of MB of memory in the background.
personally I didn't had any glitch or lag... I didn't saw any different.
But I don't recall is it turned on or off by default.
Anyway thank you both for comments and making it more clear to.