Bearbeiten von „Bootprozess“
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 2: | Zeile 2: | ||
== Die Schritte beim Starten == | == Die Schritte beim Starten == | ||
Im Folgenden werden die einzelnen Schritte, die beim Booten des Gerätes durchlaufen werden, genauer erklärt.<ref>http://www.mrmad.de/der-android-boot-prozess-0904 -> Seite nicht mehr vorhanden | Im Folgenden werden die einzelnen Schritte, die beim Booten des Gerätes durchlaufen werden, genauer erklärt.<ref>http://www.mrmad.de/der-android-boot-prozess-0904 -> Seite nicht mehr vorhanden</ref><ref>http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-de-4/s1-boot-init-shutdown-process.html</ref><ref>http://bootloader.wikidot.com/linux:boot:android</ref><ref>http://www.androidenea.com/2009/06/android-boot-process-from-power-on.html</ref> | ||
=== Einschalten === | === Einschalten === | ||
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 | 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 Init-Prozess === | === Der Init-Prozess === |