Kann ich die CPU-Geschwindigkeit meines MacBook im Akkubetrieb reduzieren?

15896
Greg Hewgill

Ich habe ein MacBook mit einer Core 2 Duo-CPU. Ich habe CoreDuoTemp installiert, das die aktuelle Geschwindigkeit der CPU anzeigen kann. Es scheint immer zu zeigen:

Mini: 1,0 GHz Maxi: 2,0 GHz Strom: 2,0 GHz

Ich glaube, mein Laptop würde länger mit Akku laufen, wenn er mit maximal 1 GHz laufen würde. Gibt es eine Möglichkeit, dies zu konfigurieren, oder ist die CPU-Geschwindigkeitsanpassung vollständig automatisch?

8

7 Antworten auf die Frage

5
splattne

Sie können den Befehl pmset für die Energieverwaltungseinstellungen ausprobieren :

pmset -b reduce 1  -b for battery mode only reduce reduce processor speed (value = 0/1) 

Aber ich bin nicht sicher, ob es die gewünschte Wirkung haben wird.

Danke, dies scheint die konkreteste Antwort zu sein. Ich habe "pmset" ausprobiert, aber es schien das beobachtete Verhalten nicht zu ändern. Greg Hewgill vor 14 Jahren 0
Vielen Dank! Ich habe den vorgeschlagenen "PM-Befehl" ausprobiert und es hat erfolgreich funktioniert! Sofort verlängerte Lebensdauer der Batterie von 2: 31h bis 5: 48h !!! vor 11 Jahren 2
4
dyve

Sie können die CPU-Geschwindigkeit nicht manuell auf 1 GHz beschränken.

Sie können die Akkulaufzeit optimieren.

Gehen Sie in Ihre Systemeinstellungen und wählen Sie die Energiespareinstellungen (die Glühbirne). Stellen Sie das erste Dropdown-Menü auf Battery und das zweite auf Energiesparmodus ein (mein Mac ist auf Niederländisch eingestellt, daher kenne ich den genauen Wortlaut für diese Option nicht in Englisch.) Dies sollte Ihre CPU-Einstellungen optimieren.

Ich habe das getan, und das Display ist im Batteriebetrieb einigermaßen schnell gedimmt, und nach einigen Minuten das Display abgeschaltet und die Festplatte im Ruhezustand usw. schlafen. Ich dachte nur, da ich selten besonders CPU-intensive Sachen mache Im Akkubetrieb würde ich kaum feststellen, ob die CPU auf 1 GHz geschwindigkeitsbeschränkt wäre. Greg Hewgill vor 14 Jahren 0
3
Carlos Gonzalez

Es ist nicht die Frequenz, die die Lebensdauer der Batterie "verschwendet", sondern die Spannung. Normalerweise benötigen höhere Frequenzen höhere Spannungen - es wird mehr Wärme freigesetzt, die Lüfter müssen arbeiten und so weiter.

CPUs sind nicht gleich, wenn sie aus dem Werk kommen - sie erhalten alle eine Spannung, mit der 99% von ihnen arbeiten. Ein Prozentsatz von ihnen funktioniert gut mit niedriger Spannung.

Einige von ihnen werden als ULV (Ultra Low Voltage CPUs) verkauft, deren Anschaffung teuer ist, da sie eine bessere Leistung für weniger Wattleistung und geringere Auswirkungen auf die Akkulaufzeit bieten. Sie müssen Ihren bestimmten Bearbeiter überprüfen.

Eine Anwendung, die für Mac OS X nett war, ist CoolBook . Die CPU wird leicht untersteuert, wenn Sie die Frequenz wünschen.

Unterspannung ist sicher. Beim Übertakten oder Überspannen ist es nicht dasselbe. Wenn Sie beispielsweise versuchen, mit einer niedrigeren Spannung bei 2 GHz zu arbeiten, werden Sie zu einem Punkt gelangen, an dem Ihr Computer heruntergefahren wird. Die ideale Spannung ist also etwas höher als dieser Punkt.

Um Ihnen eine Idee zu geben: Meine CPU mit einer Nennfrequenz von 2 GHz liegt normalerweise bei 1,2625 V. Sie läuft jedoch mit 2 GHz mit nur 1,0750 V gut. Dieser Unterschied hat enorme Auswirkungen auf die Akkulaufzeit und die Wärmeentwicklung mehr Akkulaufzeit ohne Leistungseinbußen.

Mit fortschreitender Technologie ist der Factory-Sweet-Point für die Mehrheit der CPUs personalisierter. Aber Sie können noch viel optimieren!

Ich habe in dieser Frage auf [dynamische Frequenzskalierung] (https://en.wikipedia.org/wiki/Dynamic_frequency_scaling) Bezug genommen. Der Stromverbrauch hängt linear von der Betriebsfrequenz ab. [Dynamische Spannungsskalierung] (https://en.wikipedia.org/wiki/Dynamic_voltage_scaling) ist etwas anderes. Greg Hewgill vor 11 Jahren 0
2
Josh Hunt

Kurze Antwort: Nein.

Der Prozessor passt seine Geschwindigkeit automatisch an die Nutzung an. Die einzige Möglichkeit, die CPU-Geschwindigkeit zu begrenzen, besteht darin, den Akku zu entfernen (zumindest auf älteren Macbooks, die funktionieren) und sich auf den Magsafe zu verlassen, obwohl dies den Zweck des von Ihnen angestrebten Ziels verfehlt.

Können Sie die CPU nicht unterbieten? Ivo Flipse vor 14 Jahren 0
0
dbr

Selbst wenn Sie könnten, bezweifle ich wirklich, dass dies die Lebensdauer Ihres Akkus sinnvoll verbessert.

Die CPU drosselt sich automatisch, ich würde vermuten, CoreDuoTemp meldet einfach die aktuelle (gedrosselte) Geschwindigkeit falsch.

0

In Windows Vista / Seven können Sie dies tun. Sie können die minimale / maximale CPU-Auslastung für jedes Energieschema sowie die passive / aktive Kühlmethode einstellen.

Ich vermute, dass ich das eigentlich nicht gesagt habe, aber mein MacBook läuft mit OS X und ich habe vor, es so zu halten. Greg Hewgill vor 14 Jahren 1
0
thesebastian

Wenn Sie unter Windows 8.1 die maximale CPU-Auslastung auf 99% einstellen, ist der Turboboost auf meinem MBA Mitte 2011 leider vollständig deaktiviert. (Und die Max-Frequenz endet mit 1,7 GHz anstelle von 2,7 GHz Turbofrequenz). Ich hätte gerne 2,2 GHz oder 2,0 GHz statt 1,7 GHz.

Dadurch wird jedoch die maximale Lüftergeschwindigkeit stark reduziert.

Gestern habe ich die Standard-Wärmeleitpaste durch Artic MX-4 ersetzt, die Temperaturen sind immer noch gleich, aber die Lüftergeschwindigkeit wurde verringert. Und jetzt ist die thermische Drossel schwieriger zu aktivieren.