Tags: energiesparen
Energiesparen und damit längere Laufzeiten für Laptops durch Tickless Timer
Juni 15th, 2008In einem Multitasking-System, in dem sich viele gleichzeitig bzw. quasi-gleichzeitig ablaufende Programme (tasks) um die Ressource Rechenzeit streiten, gibt es einen Hardware-Timer, der die kontinuierlich fortlaufende Zeit in sogenannte Zeitscheiben (timeslices) zerteilt. Nach Ablauf jeder Zeitscheibe wird eine Unterbrechung (interrupt) ausgelöst. Diese veranlasst die CPU nachzuschauen, ob die Kontrolle nun an einen anderen Task übergeben werden soll (scheduling). Nun stellt sich die Frage: Wie kann das System noch funktionieren, wenn man die Einteilung in Zeitscheiben abschafft? Und wie will man obendrein noch Energie sparen?