首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最佳BIOS CPU功率配置为性能Hadoop?

最佳BIOS CPU功率配置为性能Hadoop?
EN

Unix & Linux用户
提问于 2015-09-05 10:43:54
回答 1查看 339关注 0票数 1

我正处于建立Hadoop集群的过程中,到目前为止还没有找到一个很好的解决方案,无法在Linux的BIOS中配置CPU功能。

我的BIOS提供了各种关于CPU功率的选项,主要分类如下:

  • 禁用
  • 能源效率
  • 自定义
  • 最大性能

还有一系列其他设置(长持续时间的功率限制,短持续时间,等等)但让我们只谈一下泛泛的笔触和最佳实践。

我的冲动是要么完全禁用电源管理,要么启用最大的性能--当然,这样做的不利之处是,当我不使用它们时,就会为瓦特付费。

Linux CPU电源管理在这一点上是否足够好,以至于地球和数据中心冷却/电源友好型BIOS仍然可以让我从Hadoop集群中获得最大的潜力?

或者我应该只玩老派的游戏,并禁用电源管理?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-09-07 18:48:12

我不能给出一个权威的答案(也不是关于Hadoop的),但我会给出我认为是最佳实践的内容。

我不得不说,这个问题似乎比Hadoop特有的更多地由硬件指导。

坦率地说,如果您要有浮动的负载,我将禁用BIOS电源管理,并将其设置为始终保持在库存时钟,依赖于Linux的cpupower CPU频率缩放,以减少功耗(但仅在负载下)。然后,我会将cpupower调控器设置为“按需”。这意味着,当需要时,它会扩展到常规的库存时钟,但在不加载时会降低CPU频率(因此也会降低功耗)。

这是因为cpupower是一个内核集成的软件实用程序,它可以做出比BIOS扩展更好的决策,因为它可以访问更多的信息流。固件只能读取硬件级别上正在发生的事情,而cpupower除了从内核读取信息外,还可以从所述固件中轮询信息。

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

https://unix.stackexchange.com/questions/227697

复制
相关文章

相似问题

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