首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cpufreq抛出错误,在centOS 7中找不到文件。

cpufreq抛出错误,在centOS 7中找不到文件。
EN

Stack Overflow用户
提问于 2021-06-07 20:33:54
回答 1查看 295关注 0票数 1

我只想跑:

代码语言:javascript
复制
import cpufreq
Cf = cpufreq.cpuFreq()

它抛出此错误:'/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies‘:FileNotFoundError: Errno 2没有这样的文件或目录

我被困在这里,我用cpufreq来改变cpu频率

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-07 20:40:40

只有某些处理器和体系结构支持读取或调整频率。见https://superuser.com/questions/533507/how-can-i-manually-set-the-cpu-frequency。除了处理器支持之外,还必须对内核进行配置,CentOS 7是一个古董。

随访

在Windows上进行此操作的唯一实用方法是使用BIOS。

现在,让我做个演讲。处理器供应商、系统OEM供应商和操作系统供应商都有很强的动机来为您提供最佳的性能。您的芯片和操作系统中的电源和时钟管理模块非常复杂。您无法想象这里所涉及的数万行代码。它们使用基于系统负载、芯片温度、风扇速度和功率使用的输入,并将这些输入输入到自动调整频率的基于时间的公式中。在某些情况下,频率被调整了几十次或数百次每秒。我不知道你可能在计划什么,但就像在讨论优先级和线程亲和力一样,你做的任何事情都只会让事情变得更糟。如果你是一个硬核心游戏玩家,那么你已经启用了基于BIOS的超频,并添加了一个后市冷却系统来支持这一点,但在飞行中玩频率是适得其反的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67878385

复制
相关文章

相似问题

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