Gibt es einen echten Vorteil beim Entfernen von Anwendungen aus der iOS-Multitasking-Leiste?

34

Manchmal, wenn mein iOS-Gerät (ipad oder ipod touch) lückenhaft oder langsam reagiert, rufe ich die Multitasking-Leiste auf (drücke zweimal auf die Starttaste) und entferne dann Elemente von dieser Multitasking-Leiste (tippe lange auf eines, bis sie angezeigt werden) wackeln Sie, und drücken Sie dann auf den roten Löschpunkt.) Ich stelle mir vor, dass dies irgendwie Speicher spart oder das Gerät auf irgendeine Weise freigibt.

Aber ist das wahr? Oder sind all diese Multitasking-Symbole einfache Verknüpfungen, und das Löschen hat keine wirkliche Auswirkung?

(Bonusfrage - Wenn dies wirklich keine Auswirkung hat, wie kann dann Speicher oder Komplexität auf dem Gerät freigesetzt werden, außer dass das Gerät heruntergefahren und neu gestartet wird?)

estephan500
quelle
6
Der Löschpunkt beendet die Anwendung vollständig. Ich bin mir nicht sicher, wie viel Ressourcen freigegeben werden, aber es ist nützlich, wenn eine App in eine seltsame Phase eingetreten ist (Absturz, Absturz, GUI-Probleme) und wenn Sie sie erneut öffnen, kehren Sie nur zu dieser seltsamen Phase zurück. Das vollständige Beenden über die Multitasking-Leiste behebt dann normalerweise das Problem.
Lizzan
1
Sie sagen, es ist eine "kürzlich verwendete" Bar und überhaupt keine "Multitasking" Bar ...
GEdgar
Wir haben diese Frage in Episode 19 des Ask Different Podcast vorgestellt.
Jason Salaz

Antworten:

27

Mit einem Wort, nein.

Apple wollte die Verantwortung für das Anwendungs- und Speichermanagement nicht an den Benutzer übergeben, und ich persönlich bin froh, dass sie diese Entscheidung getroffen haben.

Mit der Multitasking-Leiste können Benutzer zwischen Apps wechseln und Apps beenden, um sie erneut zu öffnen (bei Abstürzen oder ungewöhnlichem Verhalten).

Unter iOS können Apps von Drittanbietern nicht kontinuierlich im Hintergrund ausgeführt werden. Es gibt verschiedene Methoden, die Apple Entwicklern zur Verfügung gestellt hat und die eine Art Pseudo-Hintergrund-Tasking-Funktionalität ermöglichen.

Kurz und gut, iOS kann die Speichernutzung verdammt gut managen und beendet Anwendungen in Situationen, in denen der Arbeitsspeicher extrem knapp wird, um einen vollständigen Absturz des Betriebssystems zu verhindern.

Mein Rat ist, lassen Sie das Betriebssystem damit umgehen.

Macaco
quelle
3
Tatsächlich. Hervorragende Antwort und genau richtig. Außerdem wirft iOS im Hintergrund alle Apps aus, die noch im Speicher geladen sind, wenn dies erforderlich ist.
3
Weitere Informationen finden Sie hier: Programmierhandbuch für iOS-Apps: App-Status und Multitasking
Suboptimus
2
Ich fand diesen sehr schönen Artikel: Missverständnisse über iOS Multitasking
gentmatt
Mit einem Wort JA. Es gibt zu viele Ausnahmen vom Idealfall; vor allem mit iOS 5.0.1 und einem iPad 1 oder iPhone 3GS
Bobndrew
1
Ich fand dieses Video sehr informativ. Es zeigt die Apple Instruments App, die den Speicher eines iPad überwacht, wenn Apps gestartet, im Hintergrund ausgeführt, angehalten und beendet werden.
Nathan Greenstein
1

Manchmal stelle ich fest, dass sich eine Anwendung schlecht verhält, wenn sie angehalten / fortgesetzt wird, und ich muss die Anwendung beenden. Beispielsweise kann es vorkommen, dass die NPR-App für das iPad nicht mehr in der Lage ist, Elemente einer Wiedergabeliste abzuspielen. Also kehre ich zum Startbildschirm zurück, rufe die Liste der zuletzt verwendeten Apps auf und entferne die NPR-App von dort. Das nächste Mal, wenn ich es starte, ist das Problem weg. (Ich melde dies dem Entwickler über den App Store.)

bneely
quelle
1

Ich stimme zu, dass es sinnlos ist, Anwendungen zu stoppen, um Speicher wiederherzustellen. Ich habe jedoch einen Fall gefunden, in dem es nützlich war: Manchmal bleibt iOS Mail hängen und kann keine neuen Nachrichten vom IMAP-Server abrufen. In solchen Fällen kann das Problem durch einen Neustart von Mail behoben werden.

Pascal Sartoretti
quelle
-1

Ich habe auch herausgefunden, dass es eine nützliche Technik zur Fehlerbehebung ist, und habe mehr als einen (glaubwürdigen) Blog-Beitrag gelesen, der vorschlägt, dass das Beenden aller aufgelisteten Apps die Akkulaufzeit verlängert.

Visitor82
quelle
1
Ich wollte zugeben, dass ich in dieser Sache falsch lag. Eine umfassende Analyse finden Sie in diesem Fraser Speirs-Blogbeitrag. Speirs.org/blog/2012/1/2/…
Visitor82