首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在SLES12上将cpu频率设置为最大值?

如何在SLES12上将cpu频率设置为最大值?
EN

Unix & Linux用户
提问于 2018-08-01 09:18:54
回答 1查看 482关注 0票数 0

我试过:

代码语言:javascript
复制
cpupower frequency-set -g performance

但是,频率仅为1200 MHz。

只有当我在机器上加载一个负载时,它才会上升,但是它应该总是以100%的cpu频率运行。

使用SLES 12.2。

代码语言:javascript
复制
SERVER:~ # cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-4.4.121-92.80-default root=/dev/mapper/vg00-lv_root splash=silent quiet showopts console=tty0 console=ttyS0,9600 elevator=noop transparent_hugepage=never crashkernel=768M numa_balancing=disable intel_idle.max_cstate=1
SERVER:~ #

我遗漏了什么?

如果可能是某些UEFI设置,那么是否有任何命令(例如: asu64 )可以在不重新启动的情况下更新UEFI设置?

机器是一个"x3850 X6",CPU是:“Xeon(R) CPU E7-8880 v4 @ 2.20GHz”。

更新#1:可能发现了一些东西:

代码语言:javascript
复制
SERVER:~ # systemctl start cpupower
Failed to start cpupower.service: Unit cpupower.service failed to load: No such file or directory.
SERVER:~ # echo $?
5
SERVER:~ #
SERVER:~ # systemctl status cpupower
? cpupower.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)
SERVER:~ #

Update#1的更新:我跟踪了https://www.suse.com/support/kb/doc/?id=7021316,但没有帮上忙。

更新#2:尝试设置freq,但没有帮助。

代码语言:javascript
复制
SERVER:~ # lscpu | awk '/Model name:/{print $NF}'
2.20GHz
SERVER:~ # cpupower frequency-set -u 2.20GHz
...
SERVER:~ # cpupower frequency-set -u 2.2GHz
...
SERVER:~ # lscpu |egrep  "CPU MHz|CPU(s)" | awk '{print $3}' | awk -F "." '{print $1}'
1200
SERVER:~ #
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-10-22 13:20:48

我想这就是你要找的:

代码语言:javascript
复制
cpupower idle-set -D 0
票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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