Previous 1 2 3 Next 30 Replies Latest reply: Aug 16, 2012 1:53 AM by iZian
be236 Level 1 Level 1

Ok,

 

So it seems that when you run an app and hit the Home button to leave the app, it continues to run in the background.

 

And you have to remember to bring up the Multitasking window pane at the bottom to really quit it so that it does not eat up CPU and data/Wifi, etc in the background.

 

Is there not a better way to really QUIT the app while you're in it so you dont have to constantly (and remember) to bring up the window pane to manually close all your apps?

Solved by iZian on Mar 31, 2012 5:21 AM Solved

Hi,

I have to "lol" at the guy from "tech support". As a software developer I have a lot of experience with these people and how much they think that they know.

 

To the original question; I assume you are on iOS5; the recently used apps bar does just contain a list of recently used applications on the device, and there is no real way to see (without using another app) which is using resources on the device.

 

I believe you can notice some sluggish behaviour when you have lots of apps there because when you press the home button, an app will reside in memory still. Eventually, you might open up an app that needs 100MB memory and, instead of that memory being free, the device has to first free up some memory starting with the oldest app that is on the recently used list that's still in memory that isn't active.

This process doesn't remove those apps from the list. So a slight sluggish behaviour can be the device freeing up some RAM for your app to run.

 

When you do press the home button on an app, unless the developer has used the appropriate API, the maximum time an app can stay active for is 4 seconds, after that time it is suspended in memory. Some apps that use the API necessary like Skype can maintain the use of certain device functions like audio or data.

There is no native way to see which are active and which are suspended unless you know the app. There are very few that do remain active.

 

I find the quickest way to "close" the apps en masse to free up memory manually and make sure nothing is running (except native apps like mail and iPod and SMS) I find is, instead of closing the left most app, then waiting for all the apps to shuffle along, you can close them from right to left quicker. You can also close 2 at once if you build up the skill.

You could restart the device, this keeps the apps in recently used; but they all enter the stopped state, so no memory usage.

 

I'm surprised though you have noticed the time the device spends recovering memory because it's usually very quick unless you are opening a big app.

 

I hope this helps. If it doesn't I hope you have your answers.

But never belies that apps on the recently used bar are killing your battery or anything like that unless it's Skype and you've only just closed it.

Reply by Keith R Thompson on Mar 17, 2012 1:14 PM Helpful

It would be nice if Apple included a preference to automatically close all apps on shutdown. And these apps do take up memory. Their status and 'frozen state' have to be retained in memory for the app to be restored. Look at your memory usage, and then manually close the apps and your available memory will increase.

Reply by Dynamicworm on Mar 17, 2012 2:06 PM Helpful

The apps in the multitasking bar may not be running in the background per se but they don't half hog memory. Try using an app like System and see how much memory is freed up when you shut the apps in the multitasking bar. The only way I can get some of my apps to run properly is to regularly delete all the apps in the bar, a ridiculous situation, why can't they just shut completely when you close them down ?

All replies

  • stevejobsfan0123 Level 8 Level 8
    expertise.iphone
    iPhone

    Most apps do not run in the background, they are just in a suspended state.

     

    No, there isn't a better way to do it, because it doesn't seem that difficult to tap a button twice.

  • Allan Sampson Level 10 Level 10

    Very few 3rd party apps run in the background since there is no reason or benefit for the overwhelming majority of 3rd party apps to do so. An app being in the recently used apps bar or dock does not mean it is running in the background, it means it was recently used.

     

    For included apps such as Safari, no open websites are updated in the background. The Mail app will continue to receive mail if you are accessing an account that supports push access for received messages or you have Fetch set to automatic, so removing these apps from the recently used apps bar or dock accomplishes nothing in this regard.

     

    http://whenwillapple.com/blog/2010/04/19/iphone-os-4-multitasking-explained-agai n/

  • Julian Wright Level 7 Level 7

    > So it seems that when you run an app and hit the Home button to leave the app, it continues to run in the background

     

    Wrong. The vast majority of apps do not run in the background at all. Only a very small number of particular types of apps run in the background. Search apps as VOIP, music players, and GPS navigation.

     

    The rest are just frozen in memory. You do not need to worry about closing down apps. If the OS needs to free up some memory it will automatically close the least recently used app.

  • Keith R Thompson Level 1 Level 1

    It would be nice if Apple included a preference to automatically close all apps on shutdown. And these apps do take up memory. Their status and 'frozen state' have to be retained in memory for the app to be restored. Look at your memory usage, and then manually close the apps and your available memory will increase.

  • Allan Sampson Level 10 Level 10

    Most 3rd party apps are quit when leaving the app, but some apps such as games that have been updated to do so will be frozen when leaving the app so you can begin where you left off when re-launching the app.

     

    What problems do you have with an app being in a frozen state taking up RAM?

  • Xstrandman Level 1 Level 1

    Wrong. Pretty sure when you hit the home button to leave an app it goes to your multitasking bar. And yes, this goes for more apps than just "VOIP, music players, and GPS navigation." Apps from the app store go to this list as well.

     

    This is no different than using a Mac. You can hit the red "X" to close an appliation, but that doesn't actually "quit" it. Very different than using a PC.

  • stedman1 Level 9 Level 9
    expertise.desktops
    Desktops

    The Apps do go to the Multitasking Bar, but it does NOT mean they are "running". Unless specifically required to run in he background, they are quit.

  • Allan Sampson Level 10 Level 10

    It is a recently used apps bar or dock and the number of 3rd party apps that run in the background are very few and far between since there is no reason or benefit for the overwhelming majority of 3rd party apps to run in the background. All apps in the recently used apps bar or dock are not running in the background.

     

    http://whenwillapple.com/blog/2010/04/19/iphone-os-4-multitasking-explained-agai n/

  • Julian Wright Level 7 Level 7

    No, YOU are wrong.

     

    The bar that appears when you double-press the Home button is NOT a multitasking bar. It is the recently-used apps list. Apps listed here are NOT all running in the background. Neither are they ALL in memory. It is simply a list of the most recently used apps, in chronological order of when you used them. Want proof? Restart yor phone and don't run ANY apps and bring up the bar. If it showed only running apps, it would be empty straight after a restart. It's not.

     

    Read this from Apple themselves: http://support.apple.com/kb/HT4211

     

    You clearly don't understand the concept of multitasking or 'closing apps' on either iOS or a Mac. (On a Mac, clicking the red X closes the window, not the app as you incorrectly state).

     

    Read the link below to educate yourself on iOS multitasking:

    http://whenwillapple.com/blog/2010/04/19/iphone-os-4-multitasking-explained-agai n/

  • Xstrandman Level 1 Level 1

    Wrong wrong wrong. You clearly don't understand how the device functions. I can call it multitasking because that's what us tech support advisors call it. We even have a "multitasking" option in our database to log issues that pertain to this feature. So, get over it. It's called multiasking, regardless if that's what is truly is or does. Technically, there is no real "multitasking" application for the device, yet the category is still there.

     

    Good job quoting Apple support articles because it's not like I have access to them on a daily basis.

     

    Clicking the red X closes the window/application. And yes, it's called an application because I'm pretty sure things like safari and itunes are listed under Applications when you open finder. So, point for me - moron.

     

    Also, the list of recently used apps also indicates what apps are still running on the device. Yes, these apps are draining battery, affecting performance and also, in some small manner, use data. So, again, you're wrong.

     

    Plenty of people have their devices freeze up or act weird because they have 30+ apps running in the background. Please don't act like you know what you're talking about. It's one thing to act smart on a forum/community board and it's another to actually work with these products on a daily basis.

  • stevejobsfan0123 Level 8 Level 8
    expertise.iphone
    iPhone

    And... are you just making this up as you go, or do you have a source? Julian is correct.

  • Julian Wright Level 7 Level 7

    What ARE you talking about? Clearly you can't read either!

     

    You are TOTALLY wrong on iOS multitasking and the recently-used apps list (accessed by double-pressing the Home button).

     

    You think you know better than Apple's own support articles? You don't. Idiot.

     

    You really do need to educate yourself before continuing to make yourself look like a fool. And god help anyone you give tech "support" to.

  • Allan Sampson Level 10 Level 10

    You are as wrong as wrong can be.

  • Dynamicworm Level 3 Level 3

    The apps in the multitasking bar may not be running in the background per se but they don't half hog memory. Try using an app like System and see how much memory is freed up when you shut the apps in the multitasking bar. The only way I can get some of my apps to run properly is to regularly delete all the apps in the bar, a ridiculous situation, why can't they just shut completely when you close them down ?

Previous 1 2 3 Next