- This topic has 0개 답변, 1명 참여, and was last updated 14 years, 3 months 전에 by 인베인. This post has been viewed 439 times
-
-
CPU Frequency scaling 모듈인 ondemand니 performance 를 이용하여 제어할수 있다. 커널 컴파일 시 make menuconfig를 실행하여 CPU Frequency scaling 를 체크해야 한다.cpufreqd 같은 경우는 데몬 형태로 돌면서 acpi,lm_sensors,pmu,tau 등과 연동해서 전력소모, 배터리
잔량이나 온도등에 적절히 대응하는 보다 유연하고 섬세한 정책이 구현가능하지만, 일반 데스크탑 사용자는 cpufrequtil으로도
만족할만한 수준이다.f11#> cd /sys/devices/system/cpu/cpu0/cpufreq
f11#>
f11#>
f11#> cat /proc/cpuinfo | grep name
model name : Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz
model name : Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz
model name : Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz
model name : Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz
f11#>
f11#>cat /proc/cpuinfo |grep MH
cpu MHz : 2000.000
cpu MHz : 2000.000
cpu MHz : 2000.000
cpu MHz : 2000.000
f11#>cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2500000 2000000
f11#>
f11#> cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
ondemand
ondemand
ondemand
ondemand
f11#> echo "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
f11#> echo "performance" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
f11#> cat /proc/cpuinfo |grep MH
cpu MHz : 2500.000
cpu MHz : 2500.000
cpu MHz : 2000.000
cpu MHz : 2000.000
f11#> cat /sys/devices/system/cpu/cpu0/cpufreq/related_cpus
0 1f11#>
f11#>
* 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치
- 답변은 로그인 후 가능합니다.