Es empfehlen ja einige, TaskKiller zu benutzen, um den Akku zu schonen oder mehr Leistung für das Handy frei zu haben.
Bei Android stimmt das so nicht!
Daher hat Formel-LMS diese FAQ geschrieben. Es ist ganz wichtig, da die meisten es nicht wissen und diese Tasks mit Tasks zb eines Windows Systems gleichsetzen.
Was ist ein Task?
Ein Task bei Android ist ein Programm, welches im Hintergrund startbereit wartet. Der Task wird meist nicht beendet, wenn das Programm geschlossen wird.
Das Märchen
Im RAM wartende Programme benötigen Akku Leistung und benutzen den Prozessor
Die Wahrheit
Die Programme im Hintergrund brauchen in der Regel KEINE Ressourcen, außer RAM Speicher.
Die Programme bleiben also geladen im RAM.
Warum gibt es das?
Programme werden aus dem RAM schneller gestartet.
Ausnahmen
Habt ihr Programme angewiesen gewisse Dinge zu erledigen, dann benötigt dieses Programm als Task eben auch Energie vom Prozessor.
Was kann das sein
- Widgets auf dem Homescreen (Wetteranzeige, Twitter oder sowas)
- Programme mit Hintergrundaktualisierung (Mail, Gmail, Twitter, Facebook o.ä.)
- Systemtasks (Bildschirm, Tastatur, Telefonie etc)
Was ist, wenn der RAM doch knapp wird
Dann beendet Android die Tasks automatisch und schafft den nötigen Freiraum. Android hat komplizierte Routinen, die das ganze Regeln. Das ganze ist äusserst durchdacht.
Was kann passieren, wenn ich einen Taskmanager nutze
- Zuallererst, das ist klar, startet ein gekilltes Programm beim nächsten Start langsamer, als wenn der Task noch im RAM ist.
- Weiter darf man sich nicht wundern, wenn der Wecker nicht klingelt, wenn man zuvor diesen Task beendet hat. Oder die Musikwiedergabe nicht klappt, weil der Player gekillt wurde. Oder, oder, oder...
- Können Systemwichtige Tasks beendet werden und das weiterlaufen des Systems beeinträchtigen. Sogenannte FC (Force Closes) sind die Folge oder das komplette einfrieren des Gerätes. Meine Erfahrung sagt mir, dass 50 % der gemeldeten Fehler auf das falsche Verwenden eines Taskkillers zurückzuführen sind.
Also keinen TaskKiller installieren?
Doch, ganz so weit würde ich nicht gehen. Ich selber würde darauf nicht verzichten wollen. Es kommt schonmal vor, dass ein Programm mal nicht richtig funktioniert (gerade, wenn man viel mit dem Handy herumspielt) Diesen Task kann man dann mit dem Taskkiller beenden um eben normal weiterzuarbeiten.
Merke
Vor dem nutzen des Taskmanagers den Kopf benutzen, das schützt vor blöden Systemfehlern!
Solltet ihr aber trotzdem andauernd Tasks schließen wollen, hier ein kleiner Tipp:
empty Tasks/Prozesse sind Tasks/Prozesse welche laufen, aber zurzeit in keinster Weise genutzt werden. Diese kann man also bedenkenlos killen.
background Tasks/Prozesse sind Tasks/Prozesse welche im Hintergrund laufen. zB nicht geschlossene Spiele oder Apps für Twitter, welche zu einem bestimmten Zeitpunkt die Tweets neu laden.
foreground Tasks/Prozesse sind Tasks/Prozesse welche sich geöffnet im Vordergrund befinden, diese sollte man nur killen, wenn man weiß was man tut.
service Tasks/Prozesse sind zB Tasks/Prozesse wie "News und Wetter", welche sich auch aktualisieren. Sollte man auch nur killen wenn man weiß was sie machen
visible Tasks/Prozesse sind Tasks/Prozesse welche man auch nur killen sollte wenn man weiß was man tut. Am besten nicht killen, da es oft System Prozesse sind