x86下面,WRMSR一条指令就能做到. 大部分超频软件,都是访问MSR寄存器(Model Specific Registers)更改的频率、电压这些数据,那么知道CPU型号的话(尤其是AMD Ryzen系列,因为AMD开放CPU的手册),直接向那个地址写数据就能超频。
不过这个指令只能在内核态运行,因此Windows超频软件一定会加载驱动。
在Linux上,没有那些广泛使用的超频软件,但是Linux可以用 /dev/cpu/0/msr在用户态读写msr,或者制作成内核模块。
比如这个是…。
{dede:pagebreak/}
如何看待CNN爆料美国***在轰炸伊朗核设施之前通过秘密渠道通知伊朗***?
为什么广东的经济现在开始落后了?
为什么电脑厂商用了二十多年时间才发现电源应该放在机箱下部?电源下置这么显而易见的结构这么晚才出现?
用PHP写了个小框架,怎么才能得到大佬们的指点?
Golang 中为什么没有注解?
能分享一下你写过的rust项目吗?
为什么很多技术都觉得前端很简单?
作为一个服务器,node.js 是性能最高的吗?
图书馆30秒真的那么不可饶恕吗?
健身教练们觉得女生怎样的身材才是好身材?
为什么有的女生喜欢穿紧身牛仔裤?
如何评价 xmake?
什么是微软式中文?
新手骑行选公路车还是山地车?
Centos为什么突然没人用了?
脸与身材不符是种怎样的体验?