Anzeige schließen

Wir alle kennen die Lektion „Multitasking = die Fähigkeit, mehrere Prozesse gleichzeitig auszuführen“. Wir verwenden es in unseren Computern, ohne uns seiner Anwesenheit besonders bewusst zu sein. Der Wechsel zwischen Anwendungen oder Fenstern einer Anwendung erfolgt (für uns) in Echtzeit und wir setzen diese Fähigkeit des Betriebssystems als selbstverständlich voraus.

Aufgabe anders

Das Betriebssystem weist den Prozessor in kleinen Zeitintervallen allen Anwendungen zu. Diese Zeiträume sind so klein, dass wir sie nicht wahrnehmen können, sodass es den Anschein hat, als würden alle Anwendungen gleichzeitig den Prozessor nutzen. Das denken wir vielleicht Multitasking in iOS 4 funktioniert genau gleich. Es ist nicht so. Der Hauptgrund ist natürlich die Akkukapazität. Wenn wirklich alle Anwendungen im Hintergrund laufen würden, müssten wir wahrscheinlich in ein paar Stunden nach einem Socket suchen.

Die meisten mit iOS 4 kompatiblen Anwendungen werden nach dem Drücken der Home-Taste in den „Suspendierungsmodus“ oder in den Ruhezustand versetzt. Eine Analogie könnte das Schließen des Deckels eines Laptops sein, der sofort in den Ruhemodus wechselt. Nach dem Öffnen des Deckels wacht der Laptop auf und alles ist im exakt gleichen Zustand wie vor dem Schließen des Deckels. Darüber hinaus gibt es Anwendungen, bei denen das Drücken der Home-Taste zum Beenden führt. Und damit meinen wir einen echten Abschied. Entwickler haben die Wahl, welche dieser Methoden sie verwenden möchten.

Aber es gibt noch eine andere Kategorie von Anwendungen. Dies sind die Apps, die wirklich im Hintergrund laufen, auch wenn Sie auf Ihrem iDevice etwas völlig anderes tun. Skype ist ein gutes Beispiel, da es eine ständige Internetverbindung benötigt. Weitere Beispiele wären Apps, die im Hintergrund Musik abspielen (Pandora) oder Apps, die eine ständige Nutzung von GPS erfordern. Ja, diese Apps entladen Ihren Akku, selbst wenn sie im Hintergrund ausgeführt werden.

Schlafen oder abschießen?

Bestimmte mit iOS 4 kompatible Anwendungen, die nach dem Drücken der Home-Taste in den Ruhezustand versetzt (in den „Suspendierungsmodus“ versetzt) ​​werden sollten, laufen im Hintergrund weiter. Apple gab den Entwicklern genau zehn Minuten Zeit, damit die App ihre Aufgabe erledigen konnte, was auch immer es war. Nehmen wir an, Sie laden eine Datei in GoodReader herunter. Plötzlich möchte Sie jemand anrufen und Sie müssen diesen wichtigen Anruf nur noch annehmen. Dauerte der Anruf nicht länger als zehn Minuten, kehren Sie zur GoodReader-Anwendung zurück. Die Datei wurde möglicherweise bereits heruntergeladen oder wird noch heruntergeladen. Was passiert, wenn der Anruf länger als zehn Minuten dauert? Die Anwendung, in unserem Fall GoodReader, muss ihre Aktivität stoppen und iOS mitteilen, dass sie in den Ruhezustand versetzt werden kann. Wenn sie es nicht tut, wird sie von iOS selbst gnadenlos gekündigt.

Jetzt kennen Sie den Unterschied zwischen „mobilem“ und „Desktop“-Multitasking. Während flüssiger und schneller Wechsel zwischen Anwendungen für einen Computer wichtig ist, ist die Akkulaufzeit bei mobilen Geräten immer das Wichtigste. Auch Multitasking musste an diesen Umstand angepasst werden. Wenn Sie also nach dem Lesen dieses Artikels zweimal die Home-Taste drücken, sehen Sie nicht mehr die „Leiste der im Hintergrund laufenden Anwendungen“, sondern im Wesentlichen nur noch die „Liste der zuletzt verwendeten Anwendungen“.

Autor: Daniel Hruška
Source: onemoretap.com
.