Alles beginnt mit präziser Überwachung und Messungen bis zu Millisekunden.
Als Beispiel hat Intel ein Tool zur Überwachung der Intel-CPU-Parameter entwickelt.
Es zeigt die Leistung, die Frequenz und die Temperatur an.
Der Stromverbrauch und die Temperatur sind Produkte der Frequenz (der Geschwindigkeit) oder der verarbeiteten Datenmenge.
Die Abtastrate ist Millisekunden und die Leistung ist in Watt. Sie misst die Gesamtleistung für die CPU, während die Aktivitätsüberwachung sie nach Anwendung / Prozess aufschlüsselt.
Hier ist ein Artikel von Apple über die Energieverwaltung / den Energieverbrauch, in dem detailliert beschrieben wird, wie die Energieverwaltung erfolgt.
Zusammenfassend lässt sich sagen, dass mit der ms-Leistungsmessung der Gesamtstromverbrauch besser gesteuert werden kann.
Vor dem TC
Anhand der obigen Informationen zu den einzelnen Anwendungen und des daraus resultierenden kumulativen Stromverbrauchs hat Apple die Funktionen Timer Coalescing und App Nap implementiert, um den Stromverbrauch zu verwalten.
Nach TC
Weitere Informationen zu den obigen Diagrammen finden Sie in diesem Artikel .
Da die Aktivität der CPU-Steuerung die RAM-Verwaltung und das Lesen / Schreiben von Datenträgern einschließt, verringern beispielsweise Network Card und andere die Verbesserung der RAM-Verwaltung auch den Stromverbrauch, der durch zu häufige R / W-Aktivitäten auf den Datenträgern entsteht.
Es gibt viele Aspekte der Energieverwaltung und sie sind eine Kombination aus sehr genauen Mess- und Softwaredesigns, um den Energieverbrauch zu senken.
Einige Beispiele sind:
App Nap-Funktion
Timer-Koaleszenzfunktion PDF
RAM-Verwaltungsfunktion