5.17.4-arch1-1
저는 Asus Zenbook 14 UX435EG 노트북에서 커널과 함께 Arch Linux를 실행하고 있습니다.
사양:
CPU: 11세대 Intel Core i7 1165G7(4코어, 8스레드, TDP 감소: 12W @ 1.20Ghz, TDP 증가: 28W @ 2.80Ghz, 최대 터보 주파수: 4.70Ghz)
메모리: 16GB LPDDR4X
디스크: 512GB Intel NVME M.2 SSD
GPU: Iris Xe, NVIDIA Geforce MX450
따라서 와 같은 프로세서 집약적인 작업을 실행할 때 stress -c 8
프로세서는 약 80°C 및 3.5Ghz로 점프한 다음 900Mhz 이후 1초도 안 되어 55°C(유휴 시 동일한 온도)로 빠르게 느려집니다. 이것은 모든 주지사와 모든 권력 힌트에서 발생합니다. 몇 가지 조사 끝에 문제가 인텔 RAPL 드라이버에 있다는 것을 깨달았습니다. 드라이버를 비활성화하거나 높은 제한을 설정하면 주파수가 3.5GHz로 유지되지만 CPU가 95C로 과열되어 약 5분 후에 강제로 전원이 꺼집니다.
제한 사항 intel-rapl:0
은 다음과 같습니다.
./constraint_0_max_power_uw:28000000
./constraint_0_name:long_term
./constraint_0_power_limit_uw:64000000
./constraint_0_time_window_us:27983872
./constraint_1_max_power_uw:0
./constraint_1_name:short_term
./constraint_1_power_limit_uw:64000000
./constraint_1_time_window_us:2440
./constraint_2_max_power_uw:0
./constraint_2_name:peak_power
./constraint_2_power_limit_uw:121000000
./constraint_2_time_window_us:0
intel-rapl-mmio:0
:
./constraint_0_max_power_uw:28000000
./constraint_0_name:long_term
./constraint_0_power_limit_uw:10000000
./constraint_0_time_window_us:27983872
./constraint_1_max_power_uw:0
./constraint_1_name:short_term
./constraint_1_power_limit_uw:25000000
./constraint_1_time_window_us:2440
intel-rapl:0
한도는 괜찮은 것 같지만 mmio 한도가 너무 낮습니다. 모든 제한을 28W(TDP-up)로 설정해 보았지만 주파수도 TDP-up 기본 주파수(2.80GHz)를 넘지 않았습니다.
이 문제는 LTS 커널, 메인라인 5.18 RC3 커널 및 5.16에도 존재합니다.
이러한 기본값은 어디서 얻을 수 있나요? 시작 중에 설정할 수 있도록 내 CPU 모델에 가장 적합한 값은 무엇입니까?