Linux Devfreq 深度解析:GPU/DDR/ISP外设动态调频、架构原理、与CPUFreq区别、实操调优

专栏系列位置:外设功耗管理 · 第五篇

系列前置回顾

本专栏已构建完整CPU核心功耗体系:

  1. CPU架构+三级缓存(硬件性能基础)
  2. CPUIdle C-State(CPU空闲休眠)
  3. Thermal温控系统(高温保护降频)
  4. CPUFreq/DVFS/OPP(CPU运行时调频调压)

前面四篇只覆盖了CPU
但手机、嵌入式SOC的功耗大头根本不是CPU,而是:
GPU、DDR、ISP、VPU、Display、NPU 等外设模块。

谁管理外设的动态功耗?答案:Devfreq 子系统。

本篇作为专栏第5篇,补齐 SOC整机功耗最后一块核心拼图:外设动态调频体系

前言

很多初学者只会调 CPU 频率,最后发现:

CPU功耗正常,但整机待机漏电高、卡顿、发热、耗电快。

原因非常固定:
DDR不降频、GPU锁高频、ISP不休眠、外设满载。

CPUFreq 只管 CPU
Devfreq 管所有其他硬件模块

如果不学 Devfreq,你永远做不好整机功耗调优。

一、Devfreq 核心概念

1.1 什么是 Devfreq?

Device Frequency 设备动态调频框架
是 Linux 内核用于 非CPU设备 的 DVFS 子系统。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Be for thing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值