在 linux 内核空间中获取最大支持的 cpu 频率

Posted

技术标签:

【中文标题】在 linux 内核空间中获取最大支持的 cpu 频率【英文标题】:Get maximum supported cpu frequency in linux kernel space 【发布时间】:2014-11-16 04:50:53 【问题描述】:

我发现 clk_get_rate() 返回当前频率,但是有没有什么函数或方法可以找出 linux 内核空间支持的最大频率?

【问题讨论】:

【参考方案1】:

从我的盒子里:

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
1666000 1333000 1000000

执行此/sys 条目后,可能会给出所需的答案。

【讨论】:

以上是关于在 linux 内核空间中获取最大支持的 cpu 频率的主要内容,如果未能解决你的问题,请参考以下文章

Linux 内核内存布局与堆管理

linux signal

如何在 Linux 中刷新地址空间区域的 CPU 缓存?

Linux 内核 内存管理虚拟地址空间布局架构 ① ( 虚拟地址空间布局架构 | 用户虚拟地址空间划分 )

Linux 下的同步机制

linux内核内存虚拟地址映射物理地址