Intel CPU의 전력 수준 2(PL2)를 지속적으로 비활성화합니다.

Intel CPU의 전력 수준 2(PL2)를 지속적으로 비활성화합니다.

랩톱에서 Intel CPU의 PL2 전력 수준을 영구적으로/지속적으로 비활성화하고 싶습니다. 가능합니까? 어떻게?

몇 가지 설명:Intel 프로세서가 예상보다 더 많은 전력을 소비하는 이유: TDP 및 터보 설명.

중요한 경우에는 내 CPU가인텔 펜티엄 실버 N5030, 저는 Linux를 사용하고 있습니다.


업데이트.의견에서 제안한 대로 대신 "Linux에서 Intel 터보 부스트 비활성화"를 찾으려고 노력했으며 여기에서 몇 가지 해결 방법을 찾았습니다.우분투에서 Intel Turbo Boost 비활성화. 그러나 이러한 솔루션에는 MSR 레지스터를 스크립팅하거나 "수동으로" 조작해야 하는데, 이는 다소 불편합니다. 노트북의 BIOS에서 스위치를 찾지 못했습니다.

답변1

Linux에서 intel_pstate 주파수 스케일링 드라이버를 사용하는 경우 터보 부스트를 비활성화하려면 다음 명령을 사용합니다.

echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

intel_pstate 주파수 스케일링이 사용되고 있는지 확인하려면 다음을 실행하십시오.

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver

intel_pstate 주파수 스케일링을 사용하지 않는 경우 msr-tools를 설치해야 합니다:

sudo apt-get install msr-tools

비활성화하려면 다음을 수행하십시오.

wrmsr -a 0x1a0 0x4000850089

자세한 내용은 포스팅을 참고하세요 우분투에서 Intel Turbo Boost 비활성화.

관련 정보