Windows Tips & News

Banana Pro overclocking og CPU tuning

Banana Pro er en ARM-baseret computer (SoC) med lav strømstyrke i kortstørrelse, som kan køre Android, Linux distros og andre systemer. I denne artikel vil vi se, hvordan du ændrer standard CPU-overclocking-indstillingerne for Banana Pro-kortet. Som et resultat vil det være muligt at få et finjusteret CPU-ur og reduceret chiptemperatur. Lad os se hvordan.
banana soc banner logoSom standard bruger Banana Pro "fantasy" CPU-regulatoren. (En CPU-regulator er beregnet til at styre CPU'ens hastighed afhængigt af belastningen.) Den bruger dynamisk CPU-urskalering, men måden den skalerer uret på er en smule mærkelig. Da jeg ejer et Banana Pro-kort, har jeg observeret, at det altid fungerer ved 912 MHz og aldrig falder ned.

Så jeg besluttede at udføre finjustering af CPU-uret og skifte guvernør. Her er trinene, hvis du er interesseret i at gøre det samme.
For bedre CPU-ur-skalering er det bedre at indstille regulatoren "on-demand", som giver en mere jævn kontrol af uret afhængigt af CPU-belastningen. Kør følgende script (som foreslået af embedsmanden linux-sunxi projekt for AllWinner A20-chippen):

#!/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. 

Tjek nu, om du er tilfreds med de aktuelle indstillinger. Hvis du er tilfreds med dit boards nuværende ydeevne, skal du indstille disse indstillinger til at blive anvendt ved hver opstart.
Hvis du bruger en distro med systemd, skal du oprette en ny enhed og placere den her:

/etc/systemd/system/governor.service

Indtast følgende i filen governor.service:

[Enhed] Beskrivelse=CPU-regulator. DefaultDependencies=ingen [Service] Type=simpel. ExecStart=/opt/guvernør [Installer] WantedBy=multi-user.target.

Jeg antager, at du har gemt governor.service shell-scriptet nævnt ovenfor som /opt/governor-filen og gjorde det eksekverbart med chmod +x /opt/guvernør kommando.

Hvis du bruger en distro uden systemd, skal du tilføje en ny linje til filen /etc/rc.local:

/opt/governor

Det er det. Nu skulle du få meget fleksibel CPU-urskalering. Dette trick reducerede også chippens temperatur fra 49 grader til 41, hvilket er godt.

Sådan ændres brugerkontobillede i Windows 11

Sådan ændres brugerkontobillede i Windows 11

Denne artikel forklarer to måder at ændre brugerkontobilledet i Windows 11 for både lokal konto o...

Læs mere

Opret en ny VHD- eller VHDX-fil i Windows 10

Opret en ny VHD- eller VHDX-fil i Windows 10

Sådan opretter du en ny VHD- eller VHDX-fil i Windows 10Windows 10 understøtter virtuelle drev in...

Læs mere

Sådan aktiveres CTRL + ALT + DEL logonkrav i Windows 10

Sådan aktiveres CTRL + ALT + DEL logonkrav i Windows 10

Hvis du er bekendt med tidlige Windows-versioner som Windows XP eller Windows 2000, kan du måske ...

Læs mere