Energiebeheer (softwaregestuurd)
Wat is de juiste reden dat een besturingssysteem de wektijden van de timers van veel programma’s een beetje verschuift en samenvoegt (timer coalescing)?
- AOm de nauwkeurigheid van timers te verhogen
- BOm het aantal programma’s te verminderen
- COm het aantal keren dat de CPU wakker wordt te verminderen en elke rust langer te maken, zodat gemakkelijker in een diepe energiebesparende toestand wordt gegaan
Antwoord en toelichting tonen
Antwoord: C. Om het aantal keren dat de CPU wakker wordt te verminderen en elke rust langer te maken, zodat gemakkelijker in een diepe energiebesparende toestand wordt gegaan
Als veel programma’s op verspreide tijdstippen timers instellen, moet de CPU telkens wakker worden, worden de rusten kort en kan hij niet in een diepe energiebesparende toestand komen. Het besturingssysteem voegt wektijden van timers die wat vertraging kunnen hebben samen op tijdstippen dicht bij elkaar en verwerkt ze gezamenlijk bij één keer wakker worden. Zo worden rusten langer en kan dieper worden gerust boven de break-even-tijd, waardoor het standby-vermogen sterk afneemt.