如何得到当前cpu所处的c-state状态
看了大家写的一些关于c-state的信息,比较多的都是直接去设置c-state状态的,请问有直接读取硬件信息的方法来获得当前所处的c-state的状态的方法么?或者是通过计算的方法?在此先感谢大家。:loveliness: :L 怎么每次都是毒药帖子? 仔细看桥的datasheet,里面有讲到每个C state硬件信号的变化,你去量那个硬件信号就知道C state了。 很感谢你的回答,我也看到过通过cpu的寄存器拿到cstate的方法,但是这个寄存器在要测量的机器上没有定义。不知道大家还有没有其他的办法。 C-state 进去的话intel的平台都支持两种模式,一个是IO trap,一个叫HW coordination,你在bios里头写个code 用第一种咯,凡是去读LVL寄存器的都给trap住,再你的trap handler 里面toggle某一个不用的gpio,呵呵,然后拿示波器去量? 没有MSR可以去读的吗?
页:
[1]