Zum Inhalt springen

Kernel: Unterschied zwischen den Versionen

3 Bytes entfernt ,  28. Mai 2013
Rechtschreibung, Kategorie
K (Verbesserungen Ausdruck und Anpassung Verständlichkeit)
(Rechtschreibung, Kategorie)
Zeile 1: Zeile 1:
Als '''Kernel''' bezeichnet man den '''Betriebssystemkern'''.
Als '''Kernel''' bezeichnet man den '''Betriebssystemkern'''.


== Was ist ein Kernel ==
== Was ist ein Kernel? ==


Der Kernel ist der Kern eines jeden Betriebssystems. Der Systemkern kontrolliert Prozessor- und Speicherzugriff, beinhaltet  die wichtigsten Treiber und hat vollen Zugriff auf die Hardware. Damit bildet der Kernel, ähnlich wie bei der von Microsoft verwendeten NT-Technologie, die Basis in der Kommunikation zwischen Hardware und Software.
Der Kernel ist der Kern eines jeden Betriebssystems. Der Systemkern kontrolliert Prozessor- und Speicherzugriff, beinhaltet  die wichtigsten Treiber und hat vollen Zugriff auf die Hardware. Damit bildet der Kernel, ähnlich wie bei der von Microsoft verwendeten NT-Technologie, die Basis in der Kommunikation zwischen Hardware und Software.


Zudem ist es oft vom Kernel abhängig, welche Hardware das System unterstützt und wie lange der Akku anhält. Ein Kernel kann mit verschiedenen Möglichkeiten vom Benutzer verändert werden. Um dies zu verhindern, haben einige Hersteller zu der Möglichkeit gegriffen den Kernel so zu verändern, dass die meisten Funktionen, die den User interessieren sollten, zum Beispiel [[Overclocking]], nicht mehr genutzt werden können, da der Kernel diese entweder einschränkt (Overclocking bis zu einer bestimmten Taktfrequenz) oder ganz gelöscht wurde (Overclocking nicht möglich).
Zudem ist es oft vom Kernel abhängig, welche Hardware das System unterstützt und wie lange der Akku anhält. Ein Kernel kann mit verschiedenen Möglichkeiten vom Benutzer verändert werden. Um dies zu verhindern, haben einige Hersteller zu der Möglichkeit gegriffen, den Kernel so zu verändern, dass die meisten Funktionen, die den Benutzer interessieren könnten, zum Beispiel [[Overclocking]], nicht mehr genutzt werden können, da der Kernel diese entweder einschränkt (Overclocking bis zu einer bestimmten Taktfrequenz) oder nicht anbietet (Overclocking nicht möglich).


Da Android Open-Source, also frei für jeden verfügbar, ist, können Entwickler einen bestehenden Kernel verändern und neu kompilieren. Solche als Custom-Kernels bezeichneten Kerne bieten meist einige Vorteile gegenüber dem Stock-Kernel: oftmals bessere Akkulaufzeit, können meist übertaktet werden, bessere Performance, etc.  
Da Android Open-Source, also frei für jeden verfügbar, ist, können Entwickler einen bestehenden Kernel verändern und neu kompilieren. Solche als Custom-Kernels bezeichneten Kerne bieten meist einige Vorteile gegenüber dem Stock-Kernel: oftmals bessere Akkulaufzeit, mögliche Übertaktung, bessere Performance etc.


Um zu verhindern, das der User einen anderen, alternativen Kernel flasht, hat HTC z.B die [[Bootloader]] seiner Androidgeräte gesperrt ([[S-ON]]). Somit wurde dem User das [[Flashen]] eines alternativen Kernels, sowie eines alternativen [[ROM]]s, verwehrt.
Um zu verhindern, dass der Benutzer einen anderen, alternativen Kernel flasht, hat HTC z.B. die [[Bootloader]] seiner Android-Geräte gesperrt ([[S-ON]]). Somit wurde dem Benutzer das [[Flashen]] eines alternativen Kernels sowie eines alternativen [[ROM]]s verwehrt.


[[Kategorie:Allgemein]]
[[Kategorie:Software]]
Autopatrol, emailconfirmed
408

Bearbeitungen

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.