编程可以用amd的cpu吗 linux,c – 使用AMD FX 4100四核在linux ubuntu 12.10上获得CPU温度...

根据sysfs documentation,传感器信息存储在/ sys / class / hwmon下,每个芯片有不同的目录.这与我在Ubuntu 13.10上看到的输出一致.

传感器使用的文件是:

/sys/class/hwmon/hwmon*/device/temp*

根据芯片/虚拟设备的数量,可以有许多hwmon目录.

我的双核系统输出:

$pwd

/sys/class/hwmon

$ls -l

total 0

lrwxrwxrwx 1 root root 0 May 17 14:29 hwmon0 -> ../../devices/virtual/hwmon/hwmon0

lrwxrwxrwx 1 root root 0 May 17 14:29 hwmon1 -> ../../devices/platform/coretemp.0/hwmon/hwmon1

lrwxrwxrwx 1 root root 0 May 17 14:29 hwmon2 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/hwmon/hwmon2

其中hwmon1是我的cpu的一个:

$pwd

/sys/class/hwmon/hwmon1/device

$ls -l

total 0

lrwxrwxrwx 1 root root 0 May 17 14:29 driver -> ../../../bus/platform/drivers/coretemp

drwxr-xr-x 3 root root 0 May 17 14:29 hwmon

-r--r--r-- 1 root root 4096 May 17 23:21 modalias

-r--r--r-- 1 root root 4096 May 17 14:29 name

drwxr-xr-x 2 root root 0 May 17 23:21 power

lrwxrwxrwx 1 root root 0 May 17 14:29 subsystem -> ../../../bus/platform

-r--r--r-- 1 root root 4096 May 17 14:29 temp2_crit

-r--r--r-- 1 root root 4096 May 17 14:29 temp2_crit_alarm

-r--r--r-- 1 root root 4096 May 17 14:29 temp2_input

-r--r--r-- 1 root root 4096 May 17 23:11 temp2_label

-r--r--r-- 1 root root 4096 May 17 14:29 temp2_max

-r--r--r-- 1 root root 4096 May 17 14:29 temp3_crit

-r--r--r-- 1 root root 4096 May 17 14:29 temp3_crit_alarm

-r--r--r-- 1 root root 4096 May 17 14:29 temp3_input

-r--r--r-- 1 root root 4096 May 17 23:11 temp3_label

-r--r--r-- 1 root root 4096 May 17 14:29 temp3_max

-rw-r--r-- 1 root root 4096 May 17 14:29 uevent

temp2 *和temp3 *的值分别对应于核心0和核心1.基本上这些是文件传感器从中读取数据.根据您的硬件设备,具有温度信息的cpu目录(在我的情况下为hwmon1)可能不同.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值