RHEL 7 여전히 CPU 주파수 스케일링

RHEL 7 여전히 CPU 주파수 스케일링

기기가 이미징 중일 때:

RHEL6.x

  • CPU 속도는 모든 CPU에 대해 전체 3.3Ghz 속도를 보고합니다.
  • cpupowerutils가 설치되지 않았습니다

RHEL7.x

  • CPU 속도는 다양합니다(아래 예 참조).
  • cpupowerutils 설치됨

다음 사항을 확인했습니다.

  • /sys/devices/system/cpu/cpu*/cpufreq/scaling_governorRHEL7.x에서. performance모든 CPU에서 작동한다고 합니다 .
  • kondemand가 실행 중인지 확인하려면 를 사용하십시오 pgrep -lf kondemand.
  • cpuspeed 서비스가 실행 중인지 확인하려면 service cpuspeed status.notfound를 사용하세요.

RHEL 7.x CPU 주파수 예:

grep -E '^cpu MHz' /proc/cpuinfo
cpu MHz         : 3317.273
cpu MHz         : 2028.210
cpu MHz         : 3464.226
cpu MHz         : 3237.480
cpu MHz         : 3455.332
cpu MHz         : 1913.484
cpu MHz         : 3425.167
cpu MHz         : 2592.304
cpu MHz         : 2746.218
cpu MHz         : 2739.128
cpu MHz         : 3202.417
cpu MHz         : 3368.191
cpu MHz         : 2815.441
cpu MHz         : 3165.292
cpu MHz         : 3327.457
cpu MHz         : 2539.066

CPU 전원 출력:

cpupower frequency-info
analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 0.97 ms.
  hardware limits: 1.20 GHz - 3.50 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 1.20 GHz and 3.50 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 1.59 GHz (asserted by call to hardware).
  boost state support:
    Supported: yes
    Active: yes
    3400 MHz max turbo 4 active cores
    3400 MHz max turbo 3 active cores
    3500 MHz max turbo 2 active cores
    3500 MHz max turbo 1 active cores

답변1

RHEL7에는 CPU 스케일링을 포함한 다양한 설정과 관련된 "tuned"라는 새로운 데몬이 도입되었습니다. 실행 중인지, 무엇이 잘못되었는지 확인하세요.

답변2

나는하는 것을 좋아한다

sudo watch -n 1  cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq

터미널 창에서 CPU 속도를 확인하세요.

tuned변경 사항 에 따라 실시간으로 전원 프로필 변경

tuned-adm  active

tuned-adm  list

# to set the current profile do the following

tuned-adm profile  <choice from the list>

이 감시 명령을 통해 코어 주파수의 실시간 변화를 관찰하세요.

그리고, yum install tuned*그리고yum install tuna

관련 정보