Scheduler: Unterschied zwischen den Versionen

Aus Android Wiki
(Die Seite wurde neu angelegt: „Ein '''Scheduler''' ist eine Steuerlogik, die die zeitliche Ausführung von gleichzeitigen Prozessen regelt. Die Logik regelt, welcher Prozess die CPU-Leistung…“)
 
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
Der nicht unterbrechende Scheduler weist, entgegengesetzt zum unterbrechenden Scheduler, der CPU nur einen Prozess zu und lässt die Zuweisung solange bis der Prozess diese von selbst freigibt.
Der nicht unterbrechende Scheduler weist, entgegengesetzt zum unterbrechenden Scheduler, der CPU nur einen Prozess zu und lässt die Zuweisung solange bis der Prozess diese von selbst freigibt.


Der Sheduler kann durch das [[Flashen]] eines [[Kernel|CustomKernels]] geändert werden. Einige Apps können den Sheduler (Rootrechte vorausgesetzt) zudem ohne Flashen eines Kernels ändern.
Der Sheduler kann durch das [[Flashen]] eines [[Kernel|CustomKernels]] geändert werden. Einige Apps können den Sheduler ([[Root|Rootrechte]] vorausgesetzt) zudem ohne Flashen eines Kernels ändern.


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />

Version vom 28. April 2013, 20:05 Uhr

Ein Scheduler ist eine Steuerlogik, die die zeitliche Ausführung von gleichzeitigen Prozessen regelt. Die Logik regelt, welcher Prozess die CPU-Leistung wann und für wie lange verwendet. Man kann Scheduler grob in zwei Arten unterteilen: unterbrechende und nicht unterbrechende[1][2].

unterbrechende Scheduler

Der unterbrechende Scheduler weist der CPU nicht nur einen Prozess zu, sondern teilt der CPU auch mit, wie lange dieser Prozess die CPU beanspruchen kann und entzieht den Prozess danach wieder der CPU.

nicht unterbrechender Scheduler

Der nicht unterbrechende Scheduler weist, entgegengesetzt zum unterbrechenden Scheduler, der CPU nur einen Prozess zu und lässt die Zuweisung solange bis der Prozess diese von selbst freigibt.

Der Sheduler kann durch das Flashen eines CustomKernels geändert werden. Einige Apps können den Sheduler (Rootrechte vorausgesetzt) zudem ohne Flashen eines Kernels ändern.

Einzelnachweise