Banana Pro overklokken en CPU-tuning
Banana Pro is een kaartformaat low-power single board ARM-gebaseerde computer (SoC) 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.
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
#!/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.