RHEL6에서 CPU 클럭 속도가 역사적으로 변경되었는지 확인하십시오.

RHEL6에서 CPU 클럭 속도가 역사적으로 변경되었는지 확인하십시오.

vmware-esxi 호스트에서 RHEL6 서버를 실행하고 있지만 호스트나 vCenter에 액세스할 수 없습니다.

호스팅 공급자가 절전 기능을 사용하고 있는지 확인해야 하며 이를 수행하는 한 가지 방법은 CPU 클럭 속도가 변경되는지 확인하는 것입니다.

lscpu 또는 cpuinfo를 보는 것 외에 이를 확인하는 가장 좋은 방법은 무엇입니까?

갑자기 변경되면 메시지 파일에 기록되나요, 아니면 다른 곳에 기록되나요? 그렇다면 오류를 쉽게 찾을 수 있도록 오류가 어떻게 표시됩니까?

감사해요

답변1

가상화되지 않은 환경에서도 lscpu잘못된 /proc/cpuinfo값이 반환될 수 있습니다 .

그러나 가상화된 환경에서는 VM 호스트가 이러한 인터페이스를 통해 임의의 값을 제공할 수 있습니다.

보통 당신은 할 수 있습니다일부 CPU 카운터 사용실제 CPU 주파수를 얻으십시오.

하지만 VM 호스트도 그러한 카운터를 조작할 수 있을 것이라고 확신합니다.

VM 호스트를 신뢰하고 제공된 정보가 /proc/cpuinfo신뢰할 수 있다는 것을 알고 있다면 VM 게스트에서 표준 메트릭 수집 에이전트(예: telegraf 또는 Collectd)를 사용하고 이 파일에서 주기적으로 값을 읽도록 구성하거나 도움말을 실행할 수 있습니다. 프로그램 스크립트)는 이 값을 표준 형식으로 제공합니다.

관련 정보