首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux for armv8 -避免所有空闲处理器状态

问Linux for armv8 -避免所有空闲处理器状态
EN

Stack Overflow用户
提问于 2017-08-02 22:40:16
回答 1查看 665关注 0票数 0

我有一个ARMv8 (Cortex A57)平台。我想执行一些性能测量。为此,我希望避免处理器具有的所有可能的电源空闲状态。有没有任何类型的内核配置我可以添加到我的.config,以完全避免idle|power_saving状态?

EN

回答 1

Stack Overflow用户

发布于 2018-02-27 16:04:17

首先,您必须检查您的内核配置是否启用了相关配置。一些QC,MTK的董事会支持这一点,但其他人可能不支持。

如果您的主板支持此功能,您可以禁用CPU空闲状态或集群空闲状态(取决于特定的SoC设计)。

以下是用于SMP核心的Linux内核控制台中的命令示例:

代码语言:javascript
复制
echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state0/disable
echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state1/disable
echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state2/disable
echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state0/disable
echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state1/disable
echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state2/disable
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45463922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档