![]() |
|
|
![]() |
|||||||||||||
![]() |
||||||||||||||||
|
![]() |
#21 |
Registriert seit: 14.06.2005
Ort: 64521 Groß-Gerau
Beiträge: 11.163
|
Bei mir ist die Akkulaufzeit auch gleich geblieben. Den Schnellzugriff auf Lampe und Co ohne entsperren zu müssen schätze ich, die Optik empfinde ich als Rückschritt.
Der Rest ist für mich neutral. Mein Fazit: Die ganze Ubrechung nich wert. Viele Grüße Ingo |
![]() |
![]() |
Sponsored Links | |
|
![]() |
#22 | |
Registriert seit: 12.08.2008
Ort: Nürnberg
Beiträge: 4.198
|
Zitat:
Einerseits wird dieser Begriff immer wieder mal als Synonym für "Multithreading" u.ä. benutzt. Dann geht es um eine technische Eigenschaft, dass mehrere Ablaufketten eines Programms parallel oder pseudo-parallel ausgeführt werden. Andererseits kennt man den Begriff auch aus dem Alltag - wenn z. B. Menschen mehrere Dinge gleichzeitig tun können. Also z. B. Aufräumen, Musikhören und telefonieren oder sowas. Bei "Multitasking" mit Smartphones geht es vor allem um letzteres, denn man will ja möglicherweise Musikhören während man eine E-Mail schreibt oder bei laufender Navigation im Browser etwas nachschauen. Wenn man das naiv realisieren möchte, dann implementiert man DIESES Multitasking einfach durch das obige "Multithreading" - d.h. die Apps laufen unabhängig voneinander parallel weiter wie sie wollen. So funktioniert das ja auch auf allen heutigen Desktop-Betriebssystemen und manchen Smartphone-Betriebsystemen. Auch iOS ist letztlich nur OSX und könnte dies ebenfalls - allerdings kostet das zumindest Potentiell viel mehr Akkulaufzeit. Man hängt im Zweifel einfach davon ab, dass die Programmierer es sich nicht einfach machen. Bis iOS7 hat Apple aus diesem Grund das beliebige Multithreading der Apps eingeschränkt: Normale Apps werden schlafen gelegt wenn man zu einer anderen wechselt. Noch viel mehr: Die Apps werden bei knappen Ressourcen sogar einfach komplett beendet. Damit man als Nutzer davon möglichst wenig merkt, gibt es verschiedene Features: 1) Resume App-Entwickler können ihre Apps so schreiben, dass sie selbst wenn sie vom System beendet wurden den vorherigen Zustand wiederherstellen können. Dieses Feature kam vor einiger Zeit auch auf den Desktop. 2) APIs für "Hintergrund-Aufgaben": Stillgelegte Apps können durch Push-Nachrichten oder auch durch Netzwerkaktivität aufgeweckt werden (Chats, Telefonie...). Apps können Audio abspielen obwohl sie stillgelegt sind (Musik-Apps, Sprecher bei Navigation). Apps können durch Ortungsdienste aufgeweckt werden (Navigation, Ortsbasierte Erinnerungen...) usw. Damit ist "Multitasking" möglich indem die Entwickler die geeigneten Programmierschnittstellen nutzen. Gleichzeitig wird maximal Strom gespart. Die Idee hinter den Apps ist eigentlich, dass der Anwender im Idealfall überhaupt nicht überlegen muss, ob eine Anwendung "läuft" oder nicht. In der Realität gibt es jedoch trotzdem Bugs und Probleme, weshalb man als Nutzer ein Programm auch einfach mal gezielt "beenden" können möchte. Ein solchermaßen beendetes Programm wird nicht per "Resume" wiederhergestellt, sondern startet neu. Außerdem werden die Ressourcen freigegeben. Das explizite "Beenden" hat also eigentlich viel mehr etwas von einem "Prozess abschießen" in einem Taskmanager. Wenn alles korrekt funktioniert würde sich iOS ansonsten vollautomatisch um die Ressourcen kümmern. Ja - das ist ein neues Feature und Zugeständnis an Entwickler, deren spezifische Anwendungsfälle sich evtl. schwer mit den bestehenden Multitaskingfeatures umsetzen lassen. Die neuen Prozessoren werden bei immer höherer Leistung trotzdem immer besser im Strom sparen. Gleichzeitig wird die Akkutechnologie besser. Mit iOS 7 können ein paar häufig genutzte Anwendungen auch regelmäßig aktualisiert werden bzw. im Hintergrund "weiterlaufen". Der Nutzer hat die Kontrolle darüber welche das sind - ganz ähnlich wie bei den Ortungsdiensten. Trotzdem muss man sich bewusst machen, dass dies den Stromverbrauch erhöht. |
|
![]() |
![]() |
![]() |
#23 |
Themenersteller
Registriert seit: 03.09.2009
Ort: Ilvese boi Mannem
Beiträge: 15.272
|
Danke neon.
bydey
__________________
Meinungsvielfalt -1! Keine Meinung -> kein Profil!
|
![]() |
![]() |
![]()
|
|
|