
CPU power management
文章平均质量分 84
此木为柴DADADA
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cpuidle framework in Linux Kernel(1)概述
本文是在参考了多位大神文章的基础上,结合自己对Linux kernel cpuidle 相关code以及ACPI spec的理解形成的,记录在这里,以期不断地迭代修正。cpuidle 相关的文章分XX部分,旨在解决以下几个问题:1)why to idle?2)what’s idle state?3)when to idle?4)which idle state to enter?5)h...原创 2021-11-01 13:55:11 · 796 阅读 · 0 评论 -
x86上 /proc/cpuinfo中的cpufreq和scaling_cur_freq怎么算
前天我正在看代码的时候,一个同事跑过来问我,“/proc/cpuinfo中的CPU频率是怎么来的,我在跑performance测试的时候,通过/proc/cpuinfo 查看CPU频率只有1.2G,但是我的CPU最高频率可以到2.7G。”我让他去把cpufreq governor设置成performance之后,再去执行performance测试。虽然他在做出修改之后,performanc...原创 2019-12-10 20:44:33 · 6360 阅读 · 2 评论 -
cpuidle framework in Linux Kernel(2)what's idle state
processor中可能有多种不同的idle级别,对应着不同的power consumption和exit latency,可以在不同的场景下使用。本文从ACPI spec中的processor low power state和Linux kernel中idle state的实现两个方面来阐述cpuidle state。一、cpuidle state in ACPI specC0full...原创 2019-05-17 09:15:46 · 960 阅读 · 0 评论