Wie OS X "Mavericks"-Mechanismus seiner stromsparenden Magnetismus
18.06.2013 10:25Wie OS X "Mavericks"-Mechanismus seiner stromsparenden Magnetismus
Artikel von https://www.Notebookbattery.Gr/: An der Seite der gestrigen Worldwide Developer Convention (WWDC) Keynote hat Apple insbesondere kühne Behauptungen in Bezug auf die bevorstehende Batterielaufzeit innerhalb seines Laptops. Ein gerade erst 13-Zoll-Macbook Air, statt der Fall in Punkt muss im Moment laufen ein satte 12 Stunden mit einer einzigen Ladung, gegenüber 7 im Inneren des Standes der Mock-up. Unter der Annahme, mit der Absicht, schwer Bären publik Apples factshow hat das Unternehmen, nachdem es aussehen? Der offensichtliche Teil der Antwort ist "Haswell", aber mit der Absicht, sich veröffentlicht, lediglich ein Teil der Geschichte zu bleiben.
Die Macht Effizienzsteigerungen innerhalb Intels gefunden gerade erst anfangen Haswell CPUs müssen bescheidene Gewinne innerhalb Akkulaufzeit bieten, und diese Gewinne waren weit wahrscheinlicher. Zurück im Januar behauptet Intel mit der Absicht, die gerade erst anfangen Haswell CPUs featured die "größten Generation zu Generation Akkulaufzeit Eskalation in der Geschichte der Intel" und übernahm mit der Absicht, die Chips wurden die führenden seiner Architekturen entworfen " von Grund auf "anstelle von Ultrabooks und Drogen. Die gerade erst anfangen, Chips von der Seite bringen Taktraten und von der Seite bringen Leistungsstufen laufen.
Weniger wahrscheinlich war die Aussage von OS X 10.9 "Mavericks" und seinen eigenen Schwerpunkt auf Handy Macht Prozedur. Während Apple gemacht aa kleine Zahl von Interpretation allem durch die Keynote in Bezug auf die gerade erst anfangen Technologien bestimmt, längere Lebensdauer der Batterie, extra im Rang aktivieren erschien gegenwärtig innerhalb des Tag der Woche mit dem separaten publish von einem Fleisch-Kenntnisse Übersicht (PDF) Artikel mit der Absicht, bietet eine High-Level-Blick von der Seite der insbesondere von den Mavericks Einbauten.
Das übergeordnete Ziel der Energie-Effizienz von Änderungen ist Folge längere Lebensdauer der Batterie, aber Apple Ansprüche mit der Absicht, es kann acheive diese fehlt schaden "und innen insbesondere Gepäck sogar verbessert" Gesamtverfahren Offenheit. Drei Kerntechnologien Marke dieses machbar.
Im Vorfeld: Compressed Erinnerung. Nicht gewöhnlich Konzept der im gleichen Maße ein Power-Management-Werkzeug, komprimierte Erinnerung "komprimiert automatisch die kleinste Menge zuletzt verwendeten Elemente in Erinnerung, Verdichten sie in Bezug auf ihre halb phantasievolle Größe." sobald die Einzelteile gesuchten sind, sind sie unkomprimiert und präsentiert an den anfordernden Tagesordnung.
Apple behauptet, mit der Absicht, diese Kompression / Dekompression Zyklus in Erinnerung ist näher als dem Vertauschen von im Rang publiziert auf Diskette, auch so schnell wie mit der Absicht der Diskette ist eine SSD, Dankbarkeit, seine Verschwendung des alten WKdm Algorithmus. (Und läuft Mavericks auf ältere Laptops mit mechanischen Festplatten müssen Fazit innen sogar extra drastische Einsparungen.) A 2003 wissenschaftlichen Arbeit (PDF) Vergleich der Schnelligkeit von drei "live RAM" Kompressions-Algorithmen stimmt, den Abschluss, "WKdm komprimiert und dekomprimiert furchtbar schnell und übertraf die beiden anderen Algorithmen in beiderlei Hinsicht [geprüft]. " Dies befreit insgesamt Erinnerung, Schnelligkeit erhöht (im Vergleich mit Swapping auf die Festplatte) und senkt Diskette Verschleiß, aber Apple Ansprüche mit der Absicht, es so gut "verringert die Notwendigkeit zu lesen und zu notieren virtuellen Erinnerung Swap-Archiv auf Diskette, Humanisierung der Energie-Effizienz Ihres Mac ", trotz der geringeren Eskalation im CPU Verfahren aufgrund der Kompression und Dekompression.
In dem Moment, Wissen-App Ruhe. Der gerade erst einführen Klemmen unten härter auf Apps mit der Absicht, nicht in den Vordergrund. (Einer von unserer Mac-Web-Editoren/Texteditoren Kommentare mit der Absicht, die aktuelle Version der Reise verbraucht in Bezug auf 15 Prozent der CPU nötige Kleingeld, sobald läuft im Hintergrund, so dass diese Leistungsverluste können bleiben wichtig.) Die Standardeinstellung Szenario ist eindringlich erwürgen nötige Kleingeld, sobald "eine App die Fenster nicht sichtbar sind und die App ist nicht vor einem Live-Publikum audio" (obwohl Entwickler können dieses Verhalten überschreiben). Sobald eine App "Nickerchen" OS X drosselt seine Agenda Timer, die Begrenzung ihrer Frequenz zu erzeugen "signifikante Verbesserungen im CPU idle Zeitpunkt, sobald die Anwendungen mit der Absicht, wieder anstelle von Daten zu überprüfen."
Disketten-und Satz von Kontakten Verfolgungsjagd sowohl zusätzliche gewisse als oder auch. Ein Nickerchen App erhält den "niedrigste Priorität" anstelle von Diskette und eine Reihe von Kontakten Zugang, der bestimmt, Diskette Macht Verfahren zu reduzieren, sondern auch um zusätzliche Apps Marke Vordergrund geöffnet. "I / O Drosselung reduziert die Gelegenheit mit der Absicht, einen Prozess im Hintergrund Bieten stören die I / O Ausübung einer App mit der Absicht, Sie sind aktiv mit", sagt Apfel.
Mavericks Ausschreibung sowie Senkung der UNIX-Prozess Priorität mehrere Nickerchen App so mit der Absicht, es erhält eine weniger wichtige Scheibe CPU nötige Kleingeld. Organisiert, müssen die Änderungen ausüben zusätzliche Kontrolle endete Apps im Hintergrund und halten ihre Leistungsaufnahme im Check-wenn auch mit Opt-out-Steuerelemente anstelle von mehreren Apps entwickelt, um an der Seite von satten Leistung im Hintergrund laufen.
Am Ende des Tages stellt Apple-etwas namens Timer Coalescing, die lediglich arbeitet, während ein Motor ist im Akkubetrieb. OS X Programme werden ständig Einstellung von Zeiten mit der Absicht, aktivieren Sie die CPU, die Diskette, da sonst der Satz von Kontakten Link nach alles von read-through DHCP WiFi mietet zum Laufen bringen Software bis zum Auslösen eines akustischen Alarms heute aussehen. (Die meisten dieser Timer Ergebnis innerhalb Staatsanwaltschaft mit der Absicht, nicht nachweisbar für den Benutzer ist.) Seit apps nicht koordinieren ihre Zeiten an der Seite aller, kann ein Leerlauf Mac bleiben ständig geweckt durch Brennen Timer, halten CPUs und Festplatten veröffentlicht von ihre geringsten Stromverbrauch im Leerlauf Staaten.
Timer Coalescing Versuche, insbesondere um auf all diesem Chaos erzwingen. Während im Akkubetrieb, Mavericks Bieten routinemäßig in allen bevorstehenden Timer aussehen mit der Absicht, apps behalten Gel und so gelten daher einen sanften Stoß antreten mehrere Timer mit der Absicht Bieten Feuer nahe zu jedem anderen Zeitpunkt im Inneren. Dieses "Verschmelzen" Verhalten das Ergebnis mit der Absicht, das Diskettenlaufwerk und die CPU kann wecken, setzen auf Timer-bezogenen Aufgaben anstelle von mehreren Apps von der Seite des vor langer Zeit, und so daher zurück, um die Snooze sonst im Leerlauf an die Stelle a mehr von Augenblick innehalten in der Zeit oder der dann über Timer Feuer.
Apple in keiner Weise garantiert Entwickler mit der Absicht, Timer Ausschreibung von der Seite der genaue Zeitpunkt ausgeführt, entweder, so dass dies nicht unbedingt ein Bruch mit der Konvention. Apple-Entwickler derzeit erzählt mit der Absicht, "wegen der verschiedenen Signalquellen ein Mainstream-run Festplatte verwaltet, ist das nützlich Ergebnis der Zeitpunkt Intervall anstelle eines Timers ein gewisses Maß an, um in der Größenordnung von 50-100 Millisekunden "und es Kommentare mit der Absicht, hart Apps können auch behalten ihre Zeitgeber beeinflusst sogar extra. Aktuelle Apps mit der Absicht, ein Gel 0,1 s Timer, statt der Fall in Punkt, nur um etwas innerhalb + / - 0.00001s sonst so, und Apple klingt wie es Bieten stellen sogar extra "ungefähre" mit Timer Scheduling innerhalb Mavericks.
Die gerade erst anfangen Technologien existieren neben bestimmten Kernel-Level-Anpassungen der Weg CPU verwendet nötige Kleingeld-Mavericks bevorzugt werden im gleichen Umfang Verschwendung eine kleine Anzahl von Kernen im gleichen Umfang machbar, so dass andere ganz im Leerlauf so lange im gleichen Maße die Nachfrage es erlaubt. Gepaart mit den Haswell Verbesserungen, Apple macht insbesondere dramatische Ansprüche statt der Akkulaufzeit Verbesserungen und wir bleiben setzen sie alles auf den Prüfstand.
Stichworte: Apfel, OS X, App
———
Zurück