C
Chaos99
Neues Mitglied
- 10
Desktop-Betriebssysteme definieren zumindest 2 Typen von Prozessen. Nutzerprozesse werden von selbigen gestartet und gestoppt, Dienste/Deamons unterliegen nicht dem Nutzer, sondern werden vom System gestartet und gestoppt.
Bei Android bliebt dem Nutzer nur das erstmalige Starten ueberlassen. 'Verlaesst' er ein Programm ueber den zurueck oder home Knopf, entscheidet das App erst einmal selbst, ob es sich abschaltet oder noch uebrig geblieben Aufgaben ausfuehrt. Ein kleiner Programmierfehler und das Programm laeuft und laeuft und laeuft .....
Selbst wenn es sich deaktiviert, verschwindet es nicht aus dem Programmspeicher. Liegt es dort inaktiv herum braucht es zugegebenermassen (fast) keinen Strom, dennoch entscheided erst das System, wann es Zeit ist die App wirklich komplett zu beenden. Hier werkeln sicher einige sehr schlaue Algorithmen zur Optimierung. Aber letztendlich kann ich als Nutzer oft viel zuverlaessiger sagen, ob ich das App in der naechsten Stunde noch brauche oder nicht. Leider habe ich keine Moeglichkeit, dies dem System mitzuteilen.
Bei Android bliebt dem Nutzer nur das erstmalige Starten ueberlassen. 'Verlaesst' er ein Programm ueber den zurueck oder home Knopf, entscheidet das App erst einmal selbst, ob es sich abschaltet oder noch uebrig geblieben Aufgaben ausfuehrt. Ein kleiner Programmierfehler und das Programm laeuft und laeuft und laeuft .....
Selbst wenn es sich deaktiviert, verschwindet es nicht aus dem Programmspeicher. Liegt es dort inaktiv herum braucht es zugegebenermassen (fast) keinen Strom, dennoch entscheided erst das System, wann es Zeit ist die App wirklich komplett zu beenden. Hier werkeln sicher einige sehr schlaue Algorithmen zur Optimierung. Aber letztendlich kann ich als Nutzer oft viel zuverlaessiger sagen, ob ich das App in der naechsten Stunde noch brauche oder nicht. Leider habe ich keine Moeglichkeit, dies dem System mitzuteilen.