Energiebeheer (softwaregestuurd)

Welke uitspraak over het idee van een tickless-kernel, zoals gebruikt in besturingssystemen als Linux, is juist?

  1. ADe klokweergave uitschakelen om het schermvermogen te verminderen
  2. BAls er geen werk is, de periodieke tijdtik-interrupts stopzetten zodat lang gerust kan worden tot het volgende werk
  3. CHet aantal tijdtik-interrupts verhogen tot tienduizenden per seconde
Antwoord en toelichting tonen

Antwoord: B. Als er geen werk is, de periodieke tijdtik-interrupts stopzetten zodat lang gerust kan worden tot het volgende werk

Traditionele besturingssystemen schakelen programma’s om en beheren tijd met bijvoorbeeld 100 tot 1000 tijdtik-interrupts per seconde, zodat de CPU ook als er niets te doen was telkens wakker werd. Bij een tickless-kernel worden de tik-interrupts voor een CPU zonder werk stopgezet en wordt alleen een timer ingesteld voor het tijdstip waarop de CPU weer wakker moet worden. De CPU kan daardoor lang en diep rusten en het standby-vermogen neemt af.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Energiebeheer (softwaregestuurd)

  1. Wat is het juiste gebruik van de WFI-instructie (Wait For Interrupt) van Arm-processors?
  2. Wat wordt vaak gebruikt om een accuapparaat op een vast tijdstip uit de slaapstand te wekken?
  3. Met hoeveel procent daalt het dynamisch vermogensverbruik ongeveer als alleen de voedingsspanning met 10 % wordt verlaagd (overige omstandigheden gelijk)?
  4. Wat stelt α voor in de formule voor het dynamisch vermogensverbruik van CMOS-schakelingen, P = αCV²f?
  5. Hoe groot is het dynamisch vermogensverbruik van een schakeling met activiteitsfactor α = 0,1, schakelende capaciteit C = 1 nF, voedingsspanning V = 1 V en frequentie f = 1 GHz?