Zum Inhalt springen

Bootprozess: Unterschied zwischen den Versionen

Markierung: abuse
Zeile 19: Zeile 19:
=== Der Kernel ===
=== Der Kernel ===
[[Datei:Android_boot_3.png|mini|Der Kernel]]
[[Datei:Android_boot_3.png|mini|Der Kernel]]
Der Linux-[[Kernel]] hat beim Android-Startprozess die selben Aufgaben wie bei einem normalen Desktop-PC. Neben der Initialisierung von Controllern, Caches und Speicherrestriktionen ist es dem Kernel nun auch möglich, virtuellen Speicher zu verwalten und Benutzerprozesse zu starten.<ref>http://en.wikipedia.org/wiki/User_space</ref> Im Anschluss an die Initialisierungen sucht der Kernel nach dem Init-Prozess und führt diesen als ersten Userspace-Prozess aus.
Der Linux-[[Kernel]] hat beim Android-Startprozess dieselben Aufgaben wie bei einem normalen Desktop-PC. Neben der Initialisierung von Controllern, Caches und Speicherrestriktionen ist es dem Kernel nun auch möglich, virtuellen Speicher zu verwalten und Benutzerprozesse zu starten.<ref>http://en.wikipedia.org/wiki/User_space</ref> Im Anschluss an die Initialisierungen sucht der Kernel nach dem Init-Prozess und führt diesen als ersten Userspace-Prozess aus.


=== Der Init-Prozess ===
=== Der Init-Prozess ===
Anonymer Benutzer
Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.