Related
Hi,
I don't think this is limited to my device so I am asking here. Are you guys really able to multitask on your devices? On mine I start the web browser then I switch over a couple of apps and when I try to go bqck to the browser it gets launched all over again. Of course it remembers all the pages I have opened but they get reloaded. The same happens to other apps all the time. That drives me crazy. I installed an app called System Panel that I used to have on my HTC Desire and it shows that there are a lot of background services running and out of 700 megs of RAM it's only 50-80 free memory. Among those running apss there are services of widgets that I have never used like AP widget, world clocks, Yahoo finance, samsung hubs and etc. That's insane that such stuff occupies memory while apps that I really use gets killed so eagerly. Is there any way to improve on this behavior? My HTC desire seems to handle more apps at once than my GalTab :O
Marcin
Sent from my GT-P7500 using Tapatalk
I'm with you about the browser. So irritating that pages are reloaded when you leave the browser. I put starburst ROM on mine so I'm not sure if that took care of the RAM issues, but the reloading browser is pure fail. (BTW- I use dolphin for pad and it's the same).
I guess it's more a matter of the OS killing background apps to retain memory than the app behavior.
In Android an app(it's called an Activity) cannot forbid the operating system from killing it when the OS decides to. An app can only gets notified about the event of being killed to persist its state to be able to restore it later. And the browser does that.
What the problem really is here is that because of a lot of bloatware(including background services of Samsung hubs, Yahoo widget, Associated Press widget) running in background the OS is not having enough memory to keep the user apps runinng. So soon afther an app is put into background it gets killed to make space in memory for other apps.
And as far as I know killing thresholds for available memory are set to around 56 MB. And this happens to be around how much free memory is available for most of the time. So it makes any app put in background to be killed almost immediately. This makes the OS that is supposed to have an edge over iOS in terms of multitasking to be in fact able to run a single app at a time
And ifor example my HTC desire that runs vanilla Android 2.3.4 (Oxygen) seems to run with close to 200 MBs (out of 576MB built in according to the specs) of free RAM during normal operation. I do not use any task killers or any similiar tools. This makes the OS to easily handle multiple apps in background.
So, the question becomes: "how do we [permanently] kill all those background bloatware processes?"
freeze them with titanium backup
U guys realize it only reloads browser pages if u back out or hit the home button right? X the tabs out and ur browser will not do this
The only app that ever shows me the low memory msg is logmein ignition
Sent from my GT-P7510 using XDA Premium App
This is not really what we are talking about here. Try it this way. Open any page in a browser. GMail for instance. Log in and leave it this way. Now open the task switcher and go to some other app (e.g. Tapatalk). Navigate through some other apps and then select the task switcher and try to go back to your browser. You will notice that it was shut down silently and now it's started again. All previously open pages will be reloaded at this point. On my HTC Desire using the same scenario I end up with a web browser screen restored with the already open page not being reloaded. It even remembers what part of the page I scrolled down to.
bandit_knight said:
This is not really what we are talking about here. Try it this way. Open any page in a browser. GMail for instance. Log in and leave it this way. Now open the task switcher and go to some other app (e.g. Tapatalk). Navigate through some other apps and then select the task switcher and try to go back to your browser. You will notice that it was shut down silently and now it's started again. All previously open pages will be reloaded at this point. On my HTC Desire using the same scenario I end up with a web browser screen restored with the already open page not being reloaded. It even remembers what part of the page I scrolled down to.
Click to expand...
Click to collapse
So the honeycomb memory management system is doing its job and freeing up memory when the browser is in the background idle. You are complaining?
bluskye said:
So the honeycomb memory management system is doing its job and freeing up memory when the browser is in the background idle. You are complaining?
Click to expand...
Click to collapse
Well, it does not really. I just rebooted my device and noticed that now I can switch between tasks without having the one that I've just put into background immediatelly killed. Also after the reboot there is around 300 MB of free RAM compared to 50 MB thad I had after a few days of use. Also the entire device feels way more snappy now. Doesn't it look like a memory leak?
I have not seen this problem - can have many things running and still have close to 100mb memory free. Doesn't seem to have got worse from a few weeks usage, either. But I have noticed some running processes that I have never even opened, which is strange. Solution is definitely to root and then freeze the things you don't need, but personally I am not going to do this as my memory seems fine. You could try taking off certain widgets and not running certain programs after reboot to see if one thing in particular causes a big memory drain. Social Hubs? I have never even opened this as it caused a mess on my Samsung phone.
Hi,
I likes to use Weather and twitter,FB apps of Win8.But hot to close them after opening them?I have to go to Task manager to kill them.
When i go to task manager there was Suspended written in left side of Application name.
What does it indicate?
What is difference between Suspend & Killing??
Sorry for Bad English
My basic understanding is that it is sort of like a mobile OS (Android, iOS...). Suspended apps are kept in RAM for quick resume but not actively processed. They can also be cleared from memory automatically as soon as it is needed for something else. In theory, you shouldn't have to worry about it, just let it do it's own thing. In practice, task manager is there if something goes wrong.
Correct, Supended apps are held in memory, but they do not use any processor nor do they have any effect on battery life. Very effecient way of multitasking like Windows Phone 7.5.
someone tweeted about it to Sam Moreau in channel9.
and he explained people have to stop thinking about "closing" an app and have to close apps to get your computer work fast. of course they have to tweak it.
and difference with killing, its apps are suspended so they eat some memory but its not like it will kill your memory.
with all apps suspended and all, still I use like 10-15% less memory than windows 7. which is amazing
This is not completely true. Several days ago, I was playing with Windows 8 and I have noticed that it got significantly slower. So I opened a task manager and weather app was using 60% of the CPU. In background. I am not sure, what was doing but I guess that it was drawing weather animation?
Also another drawback is that you cannot control what is in "app switching menu". You just have to keep sliding apps to the right and hope that you find one you are looking for. Apps you don't need don't close and apps you do need might suspend/close.
matejdro said:
This is not completely true. Several days ago, I was playing with Windows 8 and I have noticed that it got significantly slower. So I opened a task manager and weather app was using 60% of the CPU. In background. I am not sure, what was doing but I guess that it was drawing weather animation?
Also another drawback is that you cannot control what is in "app switching menu". You just have to keep sliding apps to the right and hope that you find one you are looking for. Apps you don't need don't close and apps you do need might suspend/close.
Click to expand...
Click to collapse
But its because its Dev Preview. and remember these apps are just place holders to have something to show in windows 8. its not like they will be there in the end, since they aren't optimized for example.
so the point is... you will not have to close the app. but since its a dev preview it will have problems. sometimes i cant even type here in IE desktop because it gets slow i guess for the spellchecker. and it wont stay that way in the end, they are fixing all this stuff, adding new features and making awesome apps for stuff like photos, people, messenger hub. stuff like that. but these apps you see like [email protected] and weather are just placeholders.
also developers have to optimize everything for their apps.
and the apps switching is for tablets, the swipe thing. you only click on the left of your screen and it goes to next app. if you pause a second and click again you will go back to your last app. also you can use scroll wheel. and alt+tab and win+tab. and ctrl+win+tab, ctrl+alt+tab.
so you don't have to think these apps you got in dev preview are going to be in RTM or beta. and apps will not be optimized to run nicely (like they do in WP7).
this OS needs work and it will have alot of bugs.
Hi there
So this is my first android device and i was wondering if there's an actual advantage when you completely close apps (swipe them off in the multitasking button screen), as opposed to just let them keep running in the background.
Will the phone use less battery / be faster if you swipe the apps off there? Or is there no noticable difference at all?
Thanks!
jb91 said:
Hi there
Will the phone use less battery / be faster if you swipe the apps off there?
Click to expand...
Click to collapse
Yes.
also easier to multitask.
IMO, you should let the built-in memory manager do its job. Free memory is wasted memory, so it will be filled with something else. In fact, the phone could be even slower, especially if you reopen the app.
I don't believe (swipe them off in the multitasking button screen) actually closes/exits the app. I believe it only removes it from the history of open apps.
It would help if for example, you are loading a huge web Page, your signal is bad and u lock your phone. In the background the app will be active = battery + wakelocks
Sent from my Nexus 4 using xda premium
Closing app will theoretically increase the battery life, but I personally didn't notice too much on battery unless I have like huge game or page loaded up on the background. I close the apps anyways because it makes multitasking with the recent menu much quicker and less cluttered.
Sent from my Nexus 4 using xda app-developers app
Usually it will close the app in the sense that when you restart it, you have to begin from its home screen. I do this when I do on Facebook, say I try to load something and give up, instead of simply going to home I'll close the app. The reason being is because I find Facebook just continues to try do what it was doing after I've left if, and if I have bad signal or its just being plain stupid it will just continue and start eating up cpu time. So I guess you can close apps to ensure its not trying to run user actioned tasks even after you close it.
Sent from my Nexus 4 using xda app-developers app
aletto said:
IMO, you should let the built-in memory manager do its job. Free memory is wasted memory, so it will be filled with something else. In fact, the phone could be even slower, especially if you reopen the app.
Click to expand...
Click to collapse
the multitasking view is an exception though, you can safely use it as its not the same as forceclosing, it simply sends a couple of events to the app and it can heed them or not - it may give androids memory manager a hint on what you need and what you dont, though (which should in theory make it better, not worse or slower). well and youre not multitasking at all if you dont use swipe out, the entire function will become a meaningless/useless bunch of apps without your management.
Closing apps can have its advantages and disadvantages..For instance...The Netflix application continues to run in the background even after clicking exit from within the app...The only way to completely close it is by swiping it off on the recent apps tray or by using a task manager
ADVANTAGES:
More free ram= no lag
Less open apps= lesser battery drain
DISADVANTAGE S:
Closing an important system app can cause lags or other problems.
Some user apps that run in the backgroung e.g widgets... will restart automatically thereby making your processor work more
Basically, the best way to handle this is to close only apps you no longer need to use and never use autokill feature built into task managers except u are sure the essential apps are in the task managers ignore list..
Well my S4 is running MF3, rooted and bloatware frozen... however sometimes it lags, even my S2 running Shostock 3.0.2 (based on 4.1.2) is way more snappier. So all you guys with MF3 what are you doing to make this crap MF3 worth the "S4 name" ?
Thanks.
I have been on a quest to see "lag" on S4 which I cannot say I have seen (or it is in places I am not paying attention to)
However I have been checking out some apps that state they make you device run like new or something towards those lines. maybe I can help you
#1 Get XPOSED FRAMEWORK from apps store (free) - this is like a gateway to some cooler fucntionality
#2 Get GREENIFY from apps store (free) - read instructions - do not greenify clocks or messaging apps or they wont work
--use common sense basically, I greenify all games, browsers....stuff that I start interaction with.
#3 Get WANAM XPOSED from apps store (free) - here you can adjust colors and a lot of functionality.
---one thing of interest is ENABLE BOOST MODE (enables benchmark boosting for CPU to achieve MAX power)
#4 Get Android Tuner (free/paid) - I paid for mine. However this app lets you tune every aspect of the OS, if you're a power linux guy you'll pick up on what it is doing.
---however this provides a feature called TRIM which keeps the drive/storage at top performance. Google "ssd trim" for details if you dont know what it is
Now I can use these apps *blindly* and force my phone to run slow, but if I disable them (back to stock settings) I seem to run just fine
A word of caution:
Throwing every "enhancement" feature from different 3rd party application on top of each other can have a negative effect.
*Ever run 2 decent antiviruses at the same time? They play tug-of-war with infected files and you lose performance
atari800 said:
I have been on a quest to see "lag" on S4 which I cannot say I have seen (or it is in places I am not paying attention to)
However I have been checking out some apps that state they make you device run like new or something towards those lines. maybe I can help you
#1 Get XPOSED FRAMEWORK from apps store (free) - this is like a gateway to some cooler fucntionality
#2 Get GREENIFY from apps store (free) - read instructions - do not greenify clocks or messaging apps or they wont work
--use common sense basically, I greenify all games, browsers....stuff that I start interaction with.
#3 Get WANAM XPOSED from apps store (free) - here you can adjust colors and a lot of functionality.
---one thing of interest is ENABLE BOOST MODE (enables benchmark boosting for CPU to achieve MAX power)
#4 Get Android Tuner (free/paid) - I paid for mine. However this app lets you tune every aspect of the OS, if you're a power linux guy you'll pick up on what it is doing.
---however this provides a feature called TRIM which keeps the drive/storage at top performance. Google "ssd trim" for details if you dont know what it is
Now I can use these apps *blindly* and force my phone to run slow, but if I disable them (back to stock settings) I seem to run just fine
A word of caution:
Throwing every "enhancement" feature from different 3rd party application on top of each other can have a negative effect.
*Ever run 2 decent antiviruses at the same time? They play tug-of-war with infected files and you lose performance
Click to expand...
Click to collapse
Thanks for those recommendations.. they look awesome will try one at a time except the XPOSED FRAMEWORK.. until a flashable image of MF3 is rolling, I'm trying to avoid messing with framework...
But well this is lag is kinda weird.. for example after using the browser or any other app for a bit of time then when press home button it lags to show the default screen and when it does the whole "desktop" is been redrawed of course this not always happen, sometimes it's very fast.
Also sometimes scrolling between the windows is very fast but sometimes very slow. And this lag is present when using several launchers, apex pro, nova or touchwiz, and i don't have much widgets running.. exactly the same as my galaxy s2 which can handle all this light usage without a problem..
CyberManiaK said:
Thanks for those recommendations.. they look awesome will try one at a time except the XPOSED FRAMEWORK.. until a flashable image of MF3 is rolling, I'm trying to avoid messing with framework...
But well this is lag is kinda weird.. for example after using the browser or any other app for a bit of time then when press home button it lags to show the default screen and when it does the whole "desktop" is been redrawed of course this not always happen, sometimes it's very fast.
Also sometimes scrolling between the windows is very fast but sometimes very slow. And this lag is present when using several launchers, apex pro, nova or touchwiz, and i don't have much widgets running.. exactly the same as my galaxy s2 which can handle all this light usage without a problem..
Click to expand...
Click to collapse
Gee I dont experience any of those problems.
Scratch that - I do get desktop redrawn if I play a heavy game for a while. I do remember seeing it put back the weather and the icons. Nothing I would consider a showstopper nor can I make it happen on demand
I am using the default Samsung Touch Wizard and no other launcher
Good luck in your quest of the Lag Beast
Smartphones these days are Super Fast and powerful, At least on paper! Never let your smartphones down in front of others. Your smartphones can perform better than you expect, even without Rooting it! Excited? Well without wasting your time, Let’s start!
Remove your Bloatware
Well, bloatware is common with almost all smartphones. Even Redmi devices packs with hell tons of bloat in it! If your phone has RAM of 3GB or above it’s okay. But if it has 2GB or 1GB of RAM, pain! There are many tutorials available showing how to remove bloat on Any android without root. But it’s sort of risky if you are a noob. But the good thing is you can remove the bloat in most of the android devices, I mean manufacturers are giving the option to uninstall unnecessary bloat. But some Google apps and brand based apps can’t be uninstalled by the way! The only thing you can do is just disabling them. Open settings, open application settings and disable unwanted apps. By doing this you can also save lots of battery.
2. RECENT
The Recent feature in Android is everyone’s favorite. As Android is upgrading Recents were also upgraded. The latest version Android 7 (Nougat) added a new feature to it’s recent. Yes, it’s multi-window mode. Apart from that, even you got 2 or 3 gigs of RAM while multi-tasking phone slow down and puts pressure on battery and phone tends to heat up! To avoid this just clear the apps after locking your device. Yes, Android system knows when to stop background activities but clearing tasks are necessary.
3. Managing Internal Storage
In the quarter two of 2016, the entire game of smartphones is changed. Brands started launching phones with a minimum of 2GB of RAM and 16GB of on boot storage. Well, it’s decent enough for an average user, But the hybrid slots. Okay, now let’s get to the point! The major important thing of Android is it’s internal storage obviously. It’s a physical memory where users can store all their files. Better buy a phone with a minimum of 16gigs of ROM. So that you can manage it for years. Store what you want in internal storage. I mean just keep the files which you access daily! Better spend 50–100 bugs and buy an OTG-Cable and an extra 4 or 8 GB pen drive. Store all your movies, TV shows kind of stuff in it and you can use the OTG on the go.
5. REMOVE UNNECESSARY WIDGETS FROM HOMESCREEN.
Android home screen, extremely customizable! Yes, we need to utilize that! But up to some extent. Widgets slow down your device. Now you may think, widgets? Really? Yes. Widgets occupy the space of Random access memory i.e., RAM and tasks in the background. So it’s better to use as many fewer widgets as possible. In my opinion, one clock widget and a search widget is enough. Anyways you can access Google Assistant on the go! So search widget is optional too.
6. Don’t fall into AUTO-SYNC! It’s a trap.
Almost every student or teenager is a social freak. Previously only Facebook, WhatsApp are on the play. But now Instagram, Snapchat, Gmail, Yahoo, Twitter etc, are added to the list. It’s the very good thing that you are aware of all social media. But you are not aware of Auto – Sync!! Auto-Sync kills your smartphone’s performance and it effects a lot on battery too! Let me explain if you are connected to many accounts on your smartphone. All those accounts will be saved in Accounts section in settings. But if the auto-sync is turned on, it keeps on syncing your accounts which reduce the performance of your Android device. So disable it and make your Android fast. Turning off Auto-sync saves lots of your battery life too.
7. Stop using Cleaning Apps like Clean Master and all.
Lot’s of famous technology sites say that use Du booster or Use clean Master for boosting your Android device. But, no use! Rather they will kill your device. What happens is in the process of boosting, those cleaners will kill your apps in the background, So apps take lots of time to open. It affects Random access memory and put pressure on battery. It’s better to keep your device away from that kind of cleaning apps. Here is a detailed article by our Team Member Dinesh.
Does Usage of System Cleaning Apps Really Increase Device’s Performance?
8. Using a right Launcher!
Sometimes your device may lag a lot! Even after you follow all the above steps, then it’s time to change your Launcher. If you are a third party launcher user, this happens to you. Shift to Nova Launcher or ASAP launcher. As this kind of launchers doesn’t consume your RAM. My suggestion is to go with nova. You can customize it as you want.
So these are some simple steps in which you can make your smartphone faster. Well, that pretty much it for this small article.
TechRagon said:
Smartphones these days are Super Fast and powerful, At least on paper! Never let your smartphones down in front of others. Your smartphones can perform better than you expect, even without Rooting it! Excited? Well without wasting your time, Let’s start!
Remove your Bloatware
Well, bloatware is common with almost all smartphones. Even Redmi devices packs with hell tons of bloat in it! If your phone has RAM of 3GB or above it’s okay. But if it has 2GB or 1GB of RAM, pain! There are many tutorials available showing how to remove bloat on Any android without root. But it’s sort of risky if you are a noob. But the good thing is you can remove the bloat in most of the android devices, I mean manufacturers are giving the option to uninstall unnecessary bloat. But some Google apps and brand based apps can’t be uninstalled by the way! The only thing you can do is just disabling them. Open settings, open application settings and disable unwanted apps. By doing this you can also save lots of battery.
2. RECENT
The Recent feature in Android is everyone’s favorite. As Android is upgrading Recents were also upgraded. The latest version Android 7 (Nougat) added a new feature to it’s recent. Yes, it’s multi-window mode. Apart from that, even you got 2 or 3 gigs of RAM while multi-tasking phone slow down and puts pressure on battery and phone tends to heat up! To avoid this just clear the apps after locking your device. Yes, Android system knows when to stop background activities but clearing tasks are necessary.
3. Managing Internal Storage
In the quarter two of 2016, the entire game of smartphones is changed. Brands started launching phones with a minimum of 2GB of RAM and 16GB of on boot storage. Well, it’s decent enough for an average user, But the hybrid slots. Okay, now let’s get to the point! The major important thing of Android is it’s internal storage obviously. It’s a physical memory where users can store all their files. Better buy a phone with a minimum of 16gigs of ROM. So that you can manage it for years. Store what you want in internal storage. I mean just keep the files which you access daily! Better spend 50–100 bugs and buy an OTG-Cable and an extra 4 or 8 GB pen drive. Store all your movies, TV shows kind of stuff in it and you can use the OTG on the go.
5. REMOVE UNNECESSARY WIDGETS FROM HOMESCREEN.
Android home screen, extremely customizable! Yes, we need to utilize that! But up to some extent. Widgets slow down your device. Now you may think, widgets? Really? Yes. Widgets occupy the space of Random access memory i.e., RAM and tasks in the background. So it’s better to use as many fewer widgets as possible. In my opinion, one clock widget and a search widget is enough. Anyways you can access Google Assistant on the go! So search widget is optional too.
6. Don’t fall into AUTO-SYNC! It’s a trap.
Almost every student or teenager is a social freak. Previously only Facebook, WhatsApp are on the play. But now Instagram, Snapchat, Gmail, Yahoo, Twitter etc, are added to the list. It’s the very good thing that you are aware of all social media. But you are not aware of Auto – Sync!! Auto-Sync kills your smartphone’s performance and it effects a lot on battery too! Let me explain if you are connected to many accounts on your smartphone. All those accounts will be saved in Accounts section in settings. But if the auto-sync is turned on, it keeps on syncing your accounts which reduce the performance of your Android device. So disable it and make your Android fast. Turning off Auto-sync saves lots of your battery life too.
7. Stop using Cleaning Apps like Clean Master and all.
Lot’s of famous technology sites say that use Du booster or Use clean Master for boosting your Android device. But, no use! Rather they will kill your device. What happens is in the process of boosting, those cleaners will kill your apps in the background, So apps take lots of time to open. It affects Random access memory and put pressure on battery. It’s better to keep your device away from that kind of cleaning apps. Here is a detailed article by our Team Member Dinesh.
Does Usage of System Cleaning Apps Really Increase Device’s Performance?
8. Using a right Launcher!
Sometimes your device may lag a lot! Even after you follow all the above steps, then it’s time to change your Launcher. If you are a third party launcher user, this happens to you. Shift to Nova Launcher or ASAP launcher. As this kind of launchers doesn’t consume your RAM. My suggestion is to go with nova. You can customize it as you want.
So these are some simple steps in which you can make your smartphone faster. Well, that pretty much it for this small article.
Click to expand...
Click to collapse
can i remove the blootware with out root? i'm not willing taking the risk of root
TechRagon said:
2. RECENT
The Recent feature in Android is everyone’s favorite. As Android is upgrading Recents were also upgraded. The latest version Android 7 (Nougat) added a new feature to it’s recent. Yes, it’s multi-window mode. Apart from that, even you got 2 or 3 gigs of RAM while multi-tasking phone slow down and puts pressure on battery and phone tends to heat up! To avoid this just clear the apps after locking your device. Yes, Android system knows when to stop background activities but clearing tasks are necessary.
Click to expand...
Click to collapse
That's the biggest bull**** I've recently read. Before you will write any guide, make a research first.
Apps left in recents doesn't drain your battery moreover that behavior saves battery life, because CPU doesn't have to load app from internal storage to RAM over and over again when you kill it.
kubapl66 said:
That's the biggest bull**** I've recently read. Before you will write any guide, make a research first.
Apps left in recents doesn't drain your battery moreover that behavior saves battery life, because CPU doesn't have to load app from internal storage to RAM over and over again when you kill it.
Click to expand...
Click to collapse
True true!!
One little suggestion. Use Flick launcher instead of Nova.
kubapl66 said:
That's the biggest bull**** I've recently read. Before you will write any guide, make a research first.
Apps left in recents doesn't drain your battery moreover that behavior saves battery life, because CPU doesn't have to load app from internal storage to RAM over and over again when you kill it.
Click to expand...
Click to collapse
100% agreed!