Linux OS/Intel 64位体系结构的CPU温度

Linux OS/Intel 64位体系结构的CPU温度,c,linux-kernel,load,cpu,temperature,C,Linux Kernel,Load,Cpu,Temperature,我曾遇到过几篇文章来阅读CPU温度和风扇速度[,但找不到任何关于64位i7英特尔体系结构(四核)的文章使用Linux操作系统。任何一篇文章和/或源代码都可以读取单个内核温度和可能的风扇速度。我已经浏览了英特尔体系结构中的性能计数器,我发现可以描述热状态信息。任何读取这些信息/寄存器的示例C代码都将非常有用lp.一种常见的方法是读取/sys/class/thermal/thermal\u zone0/temp 您可以查看i3status的源代码,它是用C编写的,能够显示CPU温度:

我曾遇到过几篇文章来阅读CPU温度和风扇速度[,但找不到任何关于64位i7英特尔体系结构(四核)的文章使用Linux操作系统。任何一篇文章和/或源代码都可以读取单个内核温度和可能的风扇速度。我已经浏览了英特尔体系结构中的性能计数器,我发现可以描述热状态信息。任何读取这些信息/寄存器的示例C代码都将非常有用lp.

一种常见的方法是读取
/sys/class/thermal/thermal\u zone0/temp

您可以查看i3status的源代码,它是用C编写的,能够显示CPU温度: