在系统内核配置文件中增加k8temp的驱动,也既是添加下述内容到内核的配置文件中去:
device k8temp
然后重新编译安装内核即可。
如果不想重新编译内核,也可以采用加载模块的方法,把下述内容添加进入loader.conf即可:
k8temp_load="YES"
在加载合适的驱动之后,系统就可以读取处理器内部传感器的温度了,系统将这个温度数值保存在sysctl的相应节点中,所以可以通过输入sysctl的相关信息来显示处理的温度。
检测方法如下:
sysctl -a | grep -i temp
根据k8temp(4)中的内容,k8temp这个驱动是在FreeBSD 7.1才进入系统的内核的,所以只有在7.1版本之后才可以直接通过内核加载。
对于之前的版本,似乎可以通过ports系统安装。