압전 마법을 통해 마우스를 움직일 때 "코일 윙윙거리는 소리"가 나는 것을 경험했습니다.
해당 코일은 CPU에 의해 구동되며 Turbo Boost가 활성화된 Intel 드라이버를 통해 마우스 움직임을 처리할 수 있었습니다.매우 빠르다, 가청 전력 소비가 급증하게 됩니다.
다음을 사용하여 비활성화했을 때 정신을 되찾았습니다.
echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
하지만 안타깝게도 다음 재부팅까지만 지속됩니다.
Turbo Boost를 영구적으로 비활성화하는 방법이 있습니까? 어쩌면 x86_energy_perf_policy
또는 과 관련된 주문을 통해 cpuinfo
?
관련이 있는 경우 내 특정 CPU 모델은 i9-10900입니다.
답변1
rc.local
원하는 대로 이 명령을 시스템 장치에 추가하거나 생성하세요. Turbo를 비활성화하는 대신 CPU의 최대 작동 주파수를 제한할 수 있습니다. 기본 주파수와 터보 주파수 사이에는 차이가 있으므로 터보를 비활성화하는 것은 과도한 것처럼 느껴집니다. 나는스크립트또한 이런 이유 때문입니다. intel-pstate 드라이버를 사용하면 최대 CPU 작동 주파수를 자유롭게 설정할 수 있습니다.