Windows Tips & News

Banana Pro Übertaktung und CPU-Tuning

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren

Banana Pro ist ein kartengroßer Low-Power-Single-Board-ARM-basierter Computer (SoC), der Android-, Linux-Distributionen und andere Systeme ausführen kann. In diesem Artikel erfahren Sie, wie Sie die standardmäßigen CPU-Übertaktungseinstellungen für das Banana Pro-Board ändern. Als Ergebnis wird es möglich sein, einen fein abgestimmten CPU-Takt und eine reduzierte Chiptemperatur zu erhalten. Mal sehen wie.

Werbung

Bananen-Soc-Banner-LogoBanana Pro verwendet standardmäßig den "Fantasy"-CPU-Governor. (Ein CPU-Regler soll die Geschwindigkeit der CPU in Abhängigkeit von der Last steuern.) Er verwendet eine dynamische CPU-Taktskalierung, jedoch ist die Art und Weise, wie er den Takt skaliert, etwas seltsam. Da ich ein Banana Pro Board besitze, habe ich beobachtet, dass es immer mit 912 MHz arbeitet und nie umfällt.

Also beschloss ich, eine Feinabstimmung des CPU-Takts durchzuführen und den Governor zu ändern. Hier sind die Schritte, wenn Sie daran interessiert sind, dasselbe zu tun.


Für eine bessere Skalierung des CPU-Takts ist es besser, den Governor "on-demand" einzustellen, der eine sanftere Taktsteuerung in Abhängigkeit von der CPU-Last ermöglicht. Führen Sie das folgende Skript aus (wie vom Beamten vorgeschlagen) Linux-Sunxi-Projekt für den AllWinner A20-Chip):

#!/bin/sh. echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor. echo 336000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq. echo 1008000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq. echo 40 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold. echo 200000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate. 

Prüfen Sie nun, ob Sie mit den aktuellen Einstellungen zufrieden sind. Wenn Sie mit der aktuellen Leistung Ihres Boards zufrieden sind, müssen Sie diese Einstellungen so einstellen, dass sie bei jedem Booten angewendet werden.
Wenn Sie eine Distribution mit systemd verwenden, erstellen Sie eine neue Unit und fügen Sie sie hier ein:

/etc/systemd/system/governor.service

Geben Sie Folgendes in die Datei Governor.service ein:

[Einheit] Beschreibung=CPU-Regler. DefaultDependencies=no [Dienst] Typ=einfach. ExecStart=/opt/governor [Installieren] WantedBy=multi-user.target.

Ich gehe davon aus, dass Sie das oben erwähnte Shell-Skript Governor.service als /opt/governor-Datei gespeichert und mit dem ausführbar gemacht haben chmod +x /opt/governor Befehl.

Wenn Sie eine Distribution ohne systemd verwenden, fügen Sie der Datei /etc/rc.local eine neue Zeile hinzu:

/opt/governor

Das ist es. Jetzt sollten Sie eine sehr flexible CPU-Taktskalierung erhalten. Außerdem reduzierte dieser Trick die Temperatur des Chips von 49 Grad auf 41, was gut ist.

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren
Microsoft veröffentlicht KB4517211 für Windows 10 Version 1903

Microsoft veröffentlicht KB4517211 für Windows 10 Version 1903

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenK...

Weiterlesen

Legen Sie die Standardregisterkarte für den Task-Manager in Windows 10 fest

Legen Sie die Standardregisterkarte für den Task-Manager in Windows 10 fest

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenM...

Weiterlesen

ISOs für Windows 10 Version 1909 sind jetzt auf MSDN verfügbar

ISOs für Windows 10 Version 1909 sind jetzt auf MSDN verfügbar

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenW...

Weiterlesen