试图了解如何迫使CPU在HP ProLiant系统上以较高的频率运行,并使用SLES 11 SP2。
/# 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模块在那里。
/# 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。
有什么暗示吗?
发布于 2013-07-07 23:44:07
哈.。回答我自己的问题。找到了一个医生http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02011017/c02011017.pdf
基本上,我们有所有的电源管理或“绿色”选项禁用,以保持每个人燃烧热的交易应用程序。发现我们必须将“ProLiant的电源规则”设置为"OS控制模式“。
一旦设置完毕,我们就能够加载模块并使用cpupower的实用程序操作CPU freq。
例如:
# 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发布于 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标志..。

发布于 2013-07-03 18:16:17
在HP ProLiant服务器上,您可能需要使用pcc_cpufreq模块而不是acpi_cpufreq。
https://serverfault.com/questions/520620
复制相似问题