찾아보니 /sys/kernel/debug/dri/0/radeon_pm_info
혼란스럽네요. 전력 수준은 하나뿐인 것으로 보이며 일부는 비활성화되어 있습니다. 보여주다:
uvd disabled
vce disabled
power level 0 sclk: 30000 vddc: 3800
왜 비활성화되어 있고 전력 수준이 하나만 있습니까?
배경
제가 사용하고 있는 노트북에는 AMD A6-6310 APU, AMD Radeon R4 그래픽 카드 및 기본 오픈 소스 radeon
커널 모듈이 있습니다. powertop의 보고서에 따르면 fglrx
배터리 사용량은 모듈과 비교하여 약 6mW이지만 radeon
동일한 시나리오에서 커널 모듈을 사용할 경우 배터리 사용량은 11mW입니다. 나는 이것을 설정하려고 시도했지만 크게 변경되지 않았습니다.
echo low > /sys/class/drm/card0/device/power_dpm_force_performance_level
echo battery > /sys/class/drm/card0/device/power_dpm_state.
답변1
radeon_pm_info
(또는) 출력에 대한 오해를 제거하십시오 amdgpu_pm_info
.
uvd
전력 수준이 아니라 vce
비디오 디코딩 및 인코딩 기능 측면에서. Alex Deucher의 말을 인용하자면무료 데스크탑 #99513
전력을 절약하기 위해 런타임 중에는 UVD 및 VCE가 비활성화됩니다. 비디오 디코딩 또는 인코딩 작업을 실행하면 동적으로 활성화됩니다.
이제 이 명령은 사용 가능한 시계 모드와 현재 사용량을 출력합니다. 시계를 강제로 끄는 명령이 정확합니다.