라데온 전원 관리

라데온 전원 관리

찾아보니 /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가 비활성화됩니다. 비디오 디코딩 또는 인코딩 작업을 실행하면 동적으로 활성화됩니다.

이제 이 명령은 사용 가능한 시계 모드와 현재 사용량을 출력합니다. 시계를 강제로 끄는 명령이 정확합니다.

관련 정보