Energieverwaltung (softwaregesteuert)

Welche Aussage zum Gedanken des Tickless-Kernels, der in Betriebssystemen wie Linux verwendet wird, ist richtig?

  1. ADie Zeitanzeige wird ausgeblendet, um die Leistung des Displays zu senken
  2. BWenn keine Arbeit anliegt, wird der in festen Abständen auftretende Tick-Interrupt angehalten, sodass bis zur nächsten Arbeit lange geruht werden kann
  3. CDer Zeit-Tick-Interrupt wird auf mehrere zehntausend pro Sekunde erhöht
Antwort und Erläuterung anzeigen

Antwort: B. Wenn keine Arbeit anliegt, wird der in festen Abständen auftretende Tick-Interrupt angehalten, sodass bis zur nächsten Arbeit lange geruht werden kann

Herkömmliche Betriebssysteme verwalteten Programmwechsel und Zeit mit Tick-Interrupts von z. B. 100 bis 1000 pro Sekunde, und die CPU wachte dafür auch dann jedes Mal auf, wenn nichts zu tun war. Beim Tickless-Kernel wird der Tick-Interrupt auf CPUs ohne Arbeit angehalten und nur für die Zeit, zu der als Nächstes aufgewacht werden muss, ein Timer gesetzt. Die CPU kann dadurch lange und tief ruhen, und die Leistung im Standby sinkt.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Energieverwaltung (softwaregesteuert)

  1. Wozu dient der WFI-Befehl (Wait For Interrupt) bei Arm-Prozessoren?
  2. Was wird bei akkubetriebenen Geräten häufig verwendet, um sie zu einer bestimmten Zeit aus dem Ruhezustand (Sleep) zu wecken?
  3. Um wie viel Prozent sinkt die dynamische Verlustleistung ungefähr, wenn nur die Versorgungsspannung um 10 % gesenkt wird (andere Bedingungen gleich)?
  4. In der Formel für die dynamische Verlustleistung von CMOS-Schaltungen, P = αCV²f, was stellt α dar?
  5. Wie groß ist die dynamische Verlustleistung einer Schaltung mit Aktivitätsfaktor α=0,1, umgeschalteter Kapazität C=1 nF, Versorgungsspannung V=1 V und Frequenz f=1 GHz?