Windows 8 zet in op ultrazuinige apps

  • Opslaan als PDF
  • Print
  • Aanbevelen
Gepubliceerd:09-02-2012 om 10:48 Auteur:Tim Greene

Windows 8 gaat een nieuw systeem voor het slimmer omgaan met energie in gebruik nemen. Vooral bij wat Microsoft Metro-stijl apps noemt, moet de besparing van de accu in mobiele apparaten enorm zijn. Dit alles wordt gedaan om een langere batterijtijd mogelijk te maken.

sinofsky, win8, tablet

Microsoft neemt de stap omdat het belangrijk vindt dat Windows 8, in tegenstelling tot XP en Windows 7, op een enorm aantal mobiele apparaten gaat draaien, zoals tablets en laptops.

Volgens de laatste blogpost op de site Building Windows 8, is efficient gebruik van de accu een van de prioriteiten ven het besturingssysteem. Via een set API's wordt het mogelijk om Metro-applicaties op de achtergrond draaiende te houden, zonder dat daarbij een beroep wordt gedaan op de batterij.

De ontwikkelaars van het OS zeggen dat ze hebben geprobeerd om actieve applicaties volop gebruik te maken van de systeembronnen die ze nodig hebben, terwijl het gebruik van die bronnen voor applicaties in stand-by wordt afgeknepen.

Taken in de achtergrond kunnen gewoon doorgaan

Applicaties die niet worden gebruikt worden niet geheel afgesloten, maar gaan in het besturingssysteem op de achtergrond draaien. Microsoft streeft ernaar ervoor te zorgen dat applicaties gewoon hun taken af kunnen maken, ook al schakelt de gebruiker over naar andere programmatuur.

Het principe wat de ontwikkelaars beogen is dat wanneer een app niet op het scherm staat, en het scherm niet aanstaat, dit geen impact mag hebben op de accuduur. Uiteindelijk zullen applicaties in een van deze drie staten verkeren: draaiend op de voorgrond, inactief, of bezig met een achtergrondtaak als printen.

Applicaties in stand-by krijgen niet langer toegang tot de CPU. Wanneer voldoende applicaties naar de achtergrond zijn verdwenen en niet langer verzoeken richting de CPU sturen, kan de processor op een lager wattage gaan functioneren, schrijven de ontwikkelaars op de blog.

Apps in achtergrond worden weer actief bij gebruik stroombrom

Het besturingssysteem detecteert daarnaast wanneer het stroom via een voeding heeft en kan daardoor achtergrondapplicaties weer actief laten maken, omdat ze niet langer van invloed kunnen zijn op de batterij. Het voorbeeld wat de developers geven is een nieuwsreader applicatie die alleen op de achtergrond nieuwe headlines binnenhaalt wanneer het apparaat is aangesloten op een energiebron.

Het voordeel wat het systeem aan gebruikers gaat bieden, is dat ze geen rekening hoeven houden met het aantal actieve apps en dat ze kunnen verwachten dat achtergrondapps onmiddellijk met nieuwe content komen wanneer ze opgevraagd worden. Rekening houden met beschikbare systeembronnen het het handmatig afsluiten van applicaties gaat tot het verleden behoren.

Gebruiker kan veel meer apps open laten staan

"Het voordeel van het op stand-by kunnen laten gaan van actieve apps, is dat je snel tussen hen kunt gaan schakelen zonder dat dit een negatieve impact op de batterij of de prestaties van het systeem heeft. Het is een totaal ander concept dan traditionele desktop apps, waar we gewend zijn aan het wachten op apps die tijd vergen om op te starten.

Toch zullen applicaties op stand-by geheugen blijven consumeren en kan Windows 8 bepaalde apps afsluiten wanneer het geheugen vol raakt. Wanneer dit gebeurt, worden apps die langere tijd niet zijn gebruikt afgesloten. Het systeem slaat daarbij wel de staat van de app op, zodat deze, wanneer deze opnieuw wordt ingeschakeld, verder zal kunnen op het punt waarbij de app werd afgesloten. De gebruikservaring verandert nauwelijks ten opzichte van wat er zou gebeuren als de app niet afgesloten zou worden, schrijven de onderzoekers op de blog.

'Productiviteit kan omhoog'

Om dit allemaal mogelijk te maken, kunnen ontwikkelaars gebruikmaken van een achtergrond-API die inhaakt op het energiebesparingssysteem. "Naar verloop van tijd moet je met Windows steeds meer kunnen doen zonder dat dit extra energie kost", schrijft het blog.

Nieuwe computers die ontworpen worden rond een system-on-a-chip architectuur worden niet uitgeschakeld wanneer ze op non-actief worden gesteld, maar blijven in een lage energiemodus hangen die bekend staat als "connected stand-by". Traditionele applicaties worden wel geheel uitgeschakeld in die stand, maar Metro-apps blijven actief. Connected standby zal niet van invloed zijn op stuurprogramma's, services van derden en Metro-apps die achtergrondfunctionaliteit kennen.

  • Opslaan als PDF
  • Print
  • Aanbevelen
Relevante whitepaper: Uitdagingen van een Windows 7-migratie Download
blog comments powered by Disqus

Nieuwsbrief

Ontvang tweemaal per week een overzicht van de meest recente artikelen op Computerworld.nl in uw mailbox