CPU 속도를 800MHz로 높이기 위해 /boot/config.txt 파일을 편집했습니다.
dmesg
다음 줄을 포함
bcm2835-cpufreq: Freq 800000->700000 (min=700000 max=800000 target=700000 request=700000)
물론 내 CPU는 700MHz에서만 실행됩니다.
왜 라즈베리 파이가 오버 클럭되지 않습니까?
Occidentalis 0.2를 실행하고 있습니다.
CPU 속도를 800MHz로 높이기 위해 /boot/config.txt 파일을 편집했습니다.
dmesg
다음 줄을 포함
bcm2835-cpufreq: Freq 800000->700000 (min=700000 max=800000 target=700000 request=700000)
물론 내 CPU는 700MHz에서만 실행됩니다.
왜 라즈베리 파이가 오버 클럭되지 않습니까?
Occidentalis 0.2를 실행하고 있습니다.
답변:
최근 펌웨어 / 커널이 변경되어 커널 CPU 주파수 스케일링이 가능해졌습니다. 이제 config.txt에서 정적 CPU 주파수를 설정하지 않고 최대 주파수를 설정했습니다. 시스템이로드 상태 인 경우 CPU 주파수가 더 높은 값으로 변경 되지만 (로그 라인 turbo mode
의 max
설정을 볼 수 있음 ) 시스템이 유휴 상태 인 경우 주파수가 최소값으로 낮아집니다 (기본적으로 RaspberryPi 기본값-ARM의 경우 700MHz, 코어의 경우 250MHz, SDRAM의 경우 400MHz). 과전압 설정을 사용하는 경우 전압이 낮아집니다. 기본적으로 ondemand
주파수 조정기가 사용됩니다.
당신은과 (유휴 상태 일 때 사용) 기본 값을 변경할 수 있습니다 arm_freq_min
, gpu_freq_min
, core_freq_min
, sdram_freq_min
와 over_voltage_min
의 옵션 config.txt
. 이 동작을 비활성화하고 force_turbo=1
config.txt 파일 에서이 변경 사항이 펌웨어에 도입되기 전에 작동했던 상태로 돌아갈 수도 있습니다. 이런 식으로 CPU 주파수 스케일링이 비활성화됩니다.
다음과 같은 경우에 두 가지 변경 사항이 더 있습니다 force_turbo=0
(기본 기본값).
force_turbo=1
또한를 사용하여 일부 주파수 구성 (적어도 ARM의 경우)을 동적으로 변경할 수 있습니다 sysfs
. 다음을 살펴보십시오.
/sys/devices/system/cpu/cpu0/cpufreq/
이 변경 사항에 대해서는 여기를 참조하십시오 .
에 추가 force_turbo=1
하십시오 config.txt
.
나를 위해 오버 클러킹을 방지하는 것은 스케일링 총재였습니다. 이 질문에 대한 정답을 읽으십시오 : 기본 총재를 변경하는 방법?
이제 내 라즈베리는 1150MHz에서 실행됩니다.
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
.