Einzelnen Beitrag anzeigen
Alt 17.03.2009, 18:38   #7 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von ikarusx3

Registriert seit: 03.02.2009
Beiträge: 421
Abgegebene Danke: 0
Erhielt 373 Danke für 5 Beiträge
ikarusx3 eine Nachricht über ICQ schicken
Standard AW: Tasks, Services, Threads (multi?), RAM

Android hat ein ganz witziges Konzept zur Ressourcenverwaltung. Programme/Dienste/leere Prozesse können beendet werden wenn Ressourcen angefordert werden, aber nicht verfügbar sind. Daher sind alle Android-Anwendungen angehalten, ihren Status immer speichern zu können, für den Fall dass sie mal über den Jordan gehen.

Dass nur der root-user Prozesse beenden kann liegt nicht daran, dass sie ihm gehören, sondern dass Android ein Sicherheitskonzept implementiert hat, der Anwendungen nur durch APIs aufeinander zugreifen lässt. Der Task Manager kann ohne root-Berechtigungen andere Tasks nciht beenden weil Androids Sicherheitsmodell das verbietet.

Ansonsten, natürlich richtiges Multitasking (ggü vielen vielen anderen Geräten). Services sind alle die Prozesse die nach dem killen automatisch neu starten man kann also kaum was falsch machen beim Prozesse killen (wobei ich mich erinnern kann man einen zuviel beendet zu haben, das war aber nicht in einem Android-App sondern im Debian...)
__________________
Dream @ Froyo (GalisMod)
Vision @ Stock Lebkuchen // Jetzt mit traumhaft festem Scharnier & fest aufliegender Oberseite
ikarusx3 ist offline   Mit Zitat antworten