Windows Tips & News

Banana Pro overklokken en CPU-tuning

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

Banana Pro is een low-power single board ARM-gebaseerde computer (SoC) op kaartformaat die Android, Linux-distributies en andere systemen kan draaien. In dit artikel zullen we zien hoe je de standaard CPU-overklokinstellingen voor het Banana Pro-bord kunt wijzigen. Als gevolg hiervan zal het mogelijk zijn om een ​​nauwkeurig afgestelde CPU-klok en een lagere chiptemperatuur te krijgen. Laten we eens kijken hoe.

Advertentie

banaan soc banner-logoStandaard gebruikt Banana Pro de "fantasy" CPU-regelaar. (Een CPU-regelaar is bedoeld om de snelheid van de CPU te regelen, afhankelijk van de belasting.) Het gebruikt dynamische CPU-klokschaling, maar de manier waarop het de klok schaalt is een beetje vreemd. Sinds ik een Banana Pro-bord bezit, heb ik gemerkt dat het altijd werkt op 912 MHz en nooit uitvalt.

Dus besloot ik de CPU-klok fijn af te stemmen en de gouverneur te veranderen. Hier zijn de stappen als u geïnteresseerd bent om hetzelfde te doen.


Voor een betere CPU-klokschaling is het beter om de gouverneur "on-demand" in te stellen, wat zorgt voor een soepelere klokcontrole, afhankelijk van de CPU-belasting. Voer het volgende script uit (zoals voorgesteld door de official linux-sunxi-project voor de 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. 

Controleer nu of u tevreden bent met de huidige instellingen. Als je tevreden bent met de huidige prestaties van je board, moet je deze instellingen zo instellen dat ze bij elke boot worden toegepast.
Als je een distro met systemd gebruikt, maak dan een nieuwe eenheid aan en plaats deze hier:

/etc/systemd/system/governor.service

Voer het volgende in in het bestand Governor.service:

[Eenheid] Beschrijving=CPU-gouverneur. DefaultDependencies=geen [Service] Soort=eenvoudig. ExecStart=/opt/gouverneur [Installeren] WantedBy=doel voor meerdere gebruikers.

Ik neem aan dat je het shellscript gouverneur.service hierboven hebt opgeslagen als het /opt/governor-bestand en het uitvoerbaar hebt gemaakt met de chmod +x /opt/gouverneur opdracht.

Als je een distro zonder systemd gebruikt, voeg dan een nieuwe regel toe aan het bestand /etc/rc.local:

/opt/governor

Dat is het. Nu zou je een zeer flexibele CPU-klokschaling moeten krijgen. Ook verlaagde deze truc de temperatuur van de chip van 49 graden naar 41, wat goed is.

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren
Google Chrome 116 uitgebracht met downloads en zijbalkverbeteringen

Google Chrome 116 uitgebracht met downloads en zijbalkverbeteringen

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenG...

Lees verder

Windows 11 Build 22631.2338 (bèta) voegt Focus-widget toe, hernoemt Chat-app

Windows 11 Build 22631.2338 (bèta) voegt Focus-widget toe, hernoemt Chat-app

Microsoft heeft het gisteren vrijgegeven Windows 11-build 22631.2338 in Bèta. Het komt als de KB5...

Lees verder

Windows 11 Build 23521 (Dev) verbetert taakbalklabels, Windows 365 Switch en nog veel meer

Windows 11 Build 23521 (Dev) verbetert taakbalklabels, Windows 365 Switch en nog veel meer

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenM...

Lees verder