Beste antwoord
Ik snapte het maar gebruikte niet te veel geheugen / cpu, dus ik merkte het niet. Maar het vroeg toestemming om toegang te krijgen tot de microfoon zodra ik mijn computer uit de slaapstand haalt. Dat was mij totaal onbekend en na snel googelen vond ik de reden. De eerste twee antwoorden kunnen u een mini-hartaanval geven en daar zit zeker de waarheid in. Maar in mijn geval was het een Android-emulator. Ik ben bezig met Android-ontwikkeling en daarom heb ik de Android-emulator geïnstalleerd. De Android-emulator gebruikt QEMU als virtuele machine om te draaien. Oef!
Meer details: Start de emulator vanaf de opdrachtregel | Android-ontwikkelaars
Antwoord
Ja. Een van de dingen die Apple echt leerde van het maken van de iPod en daarna de iPhone, was hoe het batterijbeheer moest worden uitgevoerd.
De eerste iPod kon ongeveer 6 uur spelen. Omdat het fysiek kleiner werd maar meer muziek kon bevatten, nam de levensduur van de batterij toe tot het 24 uur achter elkaar kon doen. Dit kwam Apple goed van pas voor de iPhone.
Maar lange tijd paste Apple dezelfde kennis niet toe op de Mac, maar dat veranderde met OS X 10.9 Mavericks. Erkennend dat de meeste Mac-kopers laptops kochten, was de bestaande batterijduur van 3 tot 5 uur niet echt acceptabel. Dus pakten ze het probleem agressief aan en die ene OS-update alleen al verbeterde de batterijduur op dezelfde machine met meer dan het dubbele tot 10–13 uur (kan echter nog steeds minder zijn voor sommige taken).
Een van de redenen want dit was de introductie van nieuwe heuristieken voor het terugdringen van apps die niet op volle snelheid hoeven te draaien – dingen op de achtergrond, of met afgesloten vensters en diverse andere dingen. Apple brengt deze functie op de markt als “App Nap”, en het bespaart echt veel stroom. Andere dingen die tegelijkertijd werden gedaan, waren het samenvoegen van timingfuncties, zodat waar verschillende apps timers met een vergelijkbare periode gebruikten, ze met elkaar zouden worden gesynchroniseerd, zodat er in plaats van veel wake-ups in een korte periode er één zou zijn wake-up die alle apps heeft bediend. Andere energiebesparende functies zijn het vastleggen van vensterinhoud als GPU-texturen en deze in het videogeheugen opslaan, wat betekent dat de CPU niet gewekt hoeft te worden om het scherm te verversen.
Al met al zijn er een enorm aantal van kleine aanpassingen en trucs onder de motorkap die het besturingssysteem zeer energiezuinig maken in vergelijking met Windows dat op dezelfde hardware draait. Apple kan dit doen omdat ze de volledige controle over de hardware hebben en het niet hoeven te laten werken voor honderden verschillende moederborden.
Bewerken: Merk op dat dezelfde energiebesparende functies ook op desktopcomputers werken – het is niet alleen een laptopfunctie. Ik neem daarom aan dat het energieverbruik daar ook wordt verminderd, hoewel dit kan worden gecompenseerd door grotere schermen te moeten besturen, enzovoort. Desktopgebruikers kunnen er ook voor kiezen om een deel van de energiebesparing uit te schakelen voor meer gemak in termen van het ding dat niet zo vaak gaat slapen.