2013-09-06 9 views
1

나는 SAMSUNG이 내 SAMSUNG S4를 선택했다는 것을 온 디맨드 CPUFreq 주지사의 매개 변수의 기본 설정을 알고 싶습니다. 휴대 전화를 맞춤 커널로 플래시하지 않았습니다. 나는 리눅스 커널에서 동적 주파수 스케일링 지원에 대해 읽었으며 CPUFreq 서브 시스템이 총재의 도움으로이 기능을 구현한다는 것을 알았다. ~ $의 ADB 쉘 고양이/SYS/장치/시스템/CPU/CPU0/cpufreq를/scaling_governor를SAMSUNG S4에서 온 디맨드 CPUFreq 거버너 매개 변수의 기본 설정을 찾는 방법은 무엇입니까?

온 디맨드

:

나는

으로 내 장치의 핵심 0 주지사 발견

나는 온 디맨드 주지사에 대해 배우기 시작했습니다. 이 https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt 커널 문서를 찾았습니다. 다음은 온 디맨드 거버너의 매개 변수입니다.

  • sampling_rate의
  • sampling_rate_min
  • 으로 up_threshold
  • ignore_nice_load
  • sampling_down_factor
  • powersave_bias
  • 다음

, 나는/어디 figureout려고 나는 이러한 매개 변수를 ACESS 수있는 방법, I 여기에서 읽으십시오

,

http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaai.cpufreq%2FUnderThecpufreq_base_dir.htm

뿐만 아니라 이러한 매개 변수가 /SYS/장치/시스템/CPU/CPU?/cpufreq를/온 디맨드 디렉토리에서 발견되는 몇 가지 다른 장소.

지금, 삼성 S4에 대한 내 경우, 나는 온 디맨드/SYS/장치/시스템/CPU/CPU0/cpufreq를 내부로라는 이름의 디렉토리를 볼 수 없습니다. 나는 친구의 뿌리를 둔 삼성 S3를 또한 시험해 보았다. 그리고 나는 그럭저럭 그 디렉토리를 볼 수 없었다.

내 의도는 커널을 바꾸지 않고 기본 시팅을 유지하고 내가 휴대 전화를 구입 한 CPUFreq govenor의 기본 설정이 무엇인지 알기 위해서입니다.

답변

0

로 이동 "/ SYS/장치/시스템/CPU/CPU0/cpufreq를" (또는 다른 코어)

하면 현재 주지사 는 "에코 어쩌구를 수행 무엇을보고"고양이 scaling_governor를 "을 수행> 뭔가 "물건을 바꾸는 것.

즐겨보세요 :)

PS를 -. 당신은 또한 /etc/init.qcom.post_boot.sh 살펴보고 "를 찾아"주지사 "수 그러나, 경우에 당신이 원래의 상태를 변경하지 않았다 거기에 필요? 당신이 "ADB"너무 사용 했습니까? 당신이 장치 뿌리 친구보고 무엇을 사용 했습니까. 정말 루트 액세스 권한이없는 경우

0

이 일반적으로 발생합니다. 없습니다

이에 잘 작동 내 S2 with CM 10.2. 나는 ssh 서버를 사용하고 내 PC에서 퍼티와 함께.

[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 
200000 
[email protected]:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 
ondemand 

만 CPU0에 대한,하지 CPU1 과 내가 당신의 질문은 매우 흥미로운 발견

.

좋은 하루 보내세요.

0

/sys/devices/system/cpu/cpu#/으로 이동하지 마십시오. ondemand 디렉토리를 찾으십시오.

디렉토리는 /sys/device/system/cpu/cpufreq/ondemand 입니다 (이후 1cpu 만 명령 할 예정이므로).