FREEDOM. FRIENDS. FEATURES. FIRST.
페도라 한국 사용자 모임

CPU Frequency Scaling(클럭) 조절하기

게시판 Tech/Tip CPU Frequency Scaling(클럭) 조절하기

  • This topic has 0개 답변, 1명 참여, and was last updated 11 years 전에 by 인베인. This post has been viewed 23 times
  • 만든이
    게시글
  • #12039
    인베인
    참가자
    • 게시글141
    • 댓글379
    • 총합520
    • ★★
    @leemgs


    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 1

    f11#>
    f11#>

    * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

  • 답변은 로그인 후 가능합니다.