首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >致命:插入acpi_cpufreq时出错

致命:插入acpi_cpufreq时出错
EN

Server Fault用户
提问于 2013-07-03 17:57:49
回答 4查看 2K关注 0票数 1

试图了解如何迫使CPU在HP ProLiant系统上以较高的频率运行,并使用SLES 11 SP2。

代码语言:javascript
复制
/# modprobe -vv acpi-cpufreq
insmod /lib/modules/3.0.13-0.27-default/kernel/drivers/cpufreq/acpi-cpufreq.ko
FATAL: Error inserting acpi_cpufreq (/lib/modules/3.0.13-0.27-default/kernel/drivers/cpufreq/acpi-cpufreq.ko): Input/output error

模块在那里。

代码语言:javascript
复制
/# ls -l /lib/modules/3.0.13-0.27-default/kernel/drivers/cpufreq/acpi-cpufreq.ko
-rw-r--r-- 1 root root 28864 Feb 15  2012 /lib/modules/3.0.13-0.27-default/kernel/drivers/cpufreq/acpi-cpufreq.ko

我在引导命令中没有noacpi。

有什么暗示吗?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2013-07-07 23:44:07

哈.。回答我自己的问题。找到了一个医生http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02011017/c02011017.pdf

基本上,我们有所有的电源管理或“绿色”选项禁用,以保持每个人燃烧热的交易应用程序。发现我们必须将“ProLiant的电源规则”设置为"OS控制模式“。

一旦设置完毕,我们就能够加载模块并使用cpupower的实用程序操作CPU freq。

例如:

代码语言:javascript
复制
# cpupower frequency-info
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 1.20 GHz - 2.90 GHz
  available frequency steps: 2.90 GHz, 2.90 GHz, 2.80 GHz, 2.70 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance
  current policy: frequency should be within 1.20 GHz and 2.90 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 2.90 GHz (asserted by call to hardware).
  boost state support:
    Supported: yes
    Active: yes
    3400 MHz max turbo 4 active cores
    3600 MHz max turbo 3 active cores
    3600 MHz max turbo 2 active cores
    3800 MHz max turbo 1 active cores
票数 0
EN

Server Fault用户

发布于 2013-07-08 00:06:23

实际上,当使用HP ProLiant系统进行高频交易时,您可以在BIOS中使用其他选项来确保确定性的低延迟性能.

我们所指的白皮书是:

为低延迟应用程序配置和调优HP ProLiant服务器

主要的优点是使用“最大性能”配置文件运行。您还可以使用CTRL-A从RBSU屏幕输入一个特殊的BIOS菜单。这允许您切换“处理器电源和利用率监视”标志关闭。

推荐的SLES (和RHEL) OS级别设置也包含在文档中。

所以我很好奇你为什么对操纵操作系统的CPU频率感兴趣。我假设您希望在交易期间获得最高的CPU时钟速度,那么您什么时候需要操作系统控制呢?(我们实际上禁用了所有OS CPU速度控制)

看起来你使用的是E5-2690 CPU。您没有涡轮增压操作的超精细控制,但是您可以创建条件来最大化CPU的潜力。在过去,我们禁用涡轮增压,因为抖动。我们已经控制住了这一切,现在开始行动了。该文件也涉及到这一点。

例如BIOS标志..。

票数 1
EN

Server Fault用户

发布于 2013-07-03 18:16:17

在HP ProLiant服务器上,您可能需要使用pcc_cpufreq模块而不是acpi_cpufreq

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

https://serverfault.com/questions/520620

复制
相关文章

相似问题

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