Banana Pro 오버클럭 및 CPU 튜닝
Banana Pro는 Android, Linux 배포판 및 기타 시스템을 실행할 수 있는 카드 크기의 저전력 단일 보드 ARM 기반 컴퓨터(SoC)입니다. 이 기사에서는 Banana Pro 보드의 기본 CPU 오버클러킹 설정을 변경하는 방법을 알아봅니다. 결과적으로 미세 조정된 CPU 클럭과 감소된 칩 온도를 얻을 수 있습니다. 방법을 봅시다.
그래서 CPU 클럭의 미세 조정을 수행하고 거버너를 변경하기로 결정했습니다. 동일한 작업에 관심이 있는 경우 다음 단계를 따르세요.
더 나은 CPU 클럭 스케일링을 위해 "온디맨드" 거버너를 설정하는 것이 좋습니다. 이는 CPU 부하에 따라 더 부드러운 클럭 제어를 제공합니다. 다음 스크립트를 실행하십시오(공식 linux-sunxi 프로젝트 AllWinner A20 칩용):
#!/bin/sh. 에코 온디맨드 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor. 에코 336000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq. 에코 1008000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq. 에코 40 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold. echo 200000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate.
이제 현재 설정에 만족하는지 확인하십시오. 보드의 현재 성능에 만족한다면 부팅할 때마다 이 설정을 적용하도록 설정해야 합니다.
systemd와 함께 배포판을 사용하는 경우 새 단위를 만들고 여기에 넣습니다.
/etc/systemd/system/governor.service
Governor.service 파일에 다음을 입력합니다.
[단위] 설명=CPU 거버너. DefaultDependencies=no [서비스] 유형=단순. ExecStart=/opt/governor [설치] WantedBy=다중 사용자.대상.
위에서 언급한 Governor.service 쉘 스크립트를 /opt/governor 파일로 저장하고 다음 명령으로 실행 가능하게 만들었다고 가정합니다. chmod +x /opt/governor 명령.
systemd 없이 배포판을 사용하는 경우 /etc/rc.local 파일에 새 줄을 추가합니다.
/opt/governor
그게 다야 이제 매우 유연한 CPU 클럭 스케일링을 얻을 수 있습니다. 또한 이 트릭은 칩의 온도를 49도에서 41도로 낮추어 좋은 결과를 얻었습니다.