Linux 下超频 Ryzen 1700


类型:LinuxApp,创建时间:Nov. 14, 2017, 11:43 a.m.

标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/105/。

首先确定一下自己有没有 msr 模块:

$ lsmod | grep msr
msr           16384 0

有输出表示有这个模块。很好。。接下来下载:

$ git clone https://github.com/r4m0n/ZenStates-Linux.git
$ cd ZenStates-Linux
$ sudo ./zenstates.py -l

上面这条命令会输出当前的 pstate 列表。正常可以看到 ryzen 1700 的 p0 是 3.0GHz

$ sudo ./zenstates.py -p 0 -f 94

上面这个命令设置 p0 state 的频率是 3.7GHz

94是个十六进制数,算法是hex(37 * 4) = 0x94

ryzen 按 0.25 的频率跳跃,所以 3.7g 刚好是第0x94个频率。

设置成功之后,/proc/cpuinfo不会显示 3.7g 而是仍然 3.0g,但没关系,7z b 跑一下就能发现有提升。

标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/105/。


暂时还没有任何评论。


何不来发表一下您对本文的看法(使用Markdown语法,分段空两行):