cpu温度

intel core 2 duo温度读取

≡放荡痞女 提交于 2020-02-01 19:37:44
1 目的:实现intel core 2 duo cpu的温度检测 2 分析: 对于intel处理器,每个处理器核心有Digital Thermal Sensors(DTS 数字敏感传感器),该数字传感器的检测值不依赖于外围电路,仅仅取决于 cpu核心的热度,其取值存储于cpu上的一个特殊寄存器中,该寄存器称为Model Specific Register 0x19c(MSR),可以通过rdmsr指令读取,内核代码coretemp.c文件实现了该文件的读取,插入coretemp.ko模块后,可以通过/sys/devices/platform/coretemp.0/目录下的temp1_input、temp2_input等文件读取,温度值基本与lm-sensors读取值一致(lm-sensors基于该内核驱动模块实现的)。 3 hwmon/coretemp.c文件导读, 注:该检测文件的对应文档信息在/documation/hdware/coretemp文件下 3.1 前期工作 对于intel core 2 duo cpu而言,coretemp.c中包含特定架构的头文件为x86/include/asm/process.h 在process.h中定义了cpu_data数据结构: 1 DECLARE_PER_CPU(struct cpuinfo_x86, cpu_info); 2

Android 如何获取CPU的温度

北城余情 提交于 2020-02-01 19:30:59
最近的项目有需求要获取CPU的温度,在网上找了一些资料,基本算是解决了问题: 进入adb shell执行下面的命令: shell@android:/ $ cat /etc/thermald.conf 这个不同设备得到的结果可能是不已样的,有这样的: sampling 5000 [tsens_tz_sensor0] sampling 5000 thresholds 10 thresholds_clr 5 actions none action_info 0 [tsens_tz_sensor1] sampling 5000 thresholds 60 thresholds_clr 57 actions none action_info 0 [tsens_tz_sensor2] sampling 5000 thresholds 60 thresholds_clr 57 actions none action_info 0 [tsens_tz_sensor3] sampling 5000 thresholds 60 thresholds_clr 57 actions none action_info 0 [tsens_tz_sensor4] sampling 5000 thresholds 60 thresholds_clr 57 actions none action_info 0

石家庄换CPU风扇 13131165585电

ぐ巨炮叔叔 提交于 2020-01-19 11:30:28
夏天到了,我们的电脑都要经历外部温度升高的不良环境,所以说,对于北方用户来说,电脑在夏天就会散热不好,因为导热都是从温度高的到温度低的物体上,一旦外部空气温度升高,比如从冬天的室内10度,升高到夏天的室内温度30度,那就是一个二十摄氏度的范围,这样的话,电脑CPU风扇和散热器就失去了二十度的导热范围,也就是说本来CPU的自身温度只有二十五度,但是因为外部空气的温度达到三十度,CPU风扇和散热器就无法向外导热,热流将由空气的三十度流向电脑CPU的二十五度,也就是就算开机什么也不做,CPU的温度也将至少达到三十度。 这样长期以往的话,对电脑的寿命将是一个大的影响。如果使用一个好的CPU风扇和散热器,那么将至少不管外部温度怎样,都能快速的将CPU的热量传导到散热片上,再由CPU的风扇快速的把热量吹响外部的空气。如果风向控制的好,那么热量将不会因为外部环境的影响而把热流向电脑内部和CPU引入。 超频三的风扇散热效果很不错,及时雨电脑维修新进了一批高档热管CPU散热器,如有需要可以联系电话 上门更换。 来源: https://www.cnblogs.com/shiyi/archive/2011/05/05/2038224.html

CPU维修技术

不问归期 提交于 2020-01-08 21:44:39
中央处理单元(Central Process Unit)简称CPU,是电脑的核心部件,负责处理和运算电脑内部所有数据。因其在电脑中的地位相当重要,所以一旦发生故障就会造成很严重的后果。 【技术66】开机自检完成后死机故障 开机自检完成后死机,表现为硬盘、软盘都不能识别,无法启动。碰到此类问题可能是由于操作系统、软盘或者是CPU损坏引起的。解决方法如下。 (1)排除了操作系统和硬盘引导程序后,将故障锁定在CPU上,检查CPU以及CPU插座。 (2)CPU插座上的一个小孔有残留焊锡搭接在另一个孔上,造成短接影响CPU的正常工作。 (3)使用吸锡器去除焊锡,故障消失。 【技术67】CPU超频故障 CPU超频后很容易导致电脑死机、无法启动和蓝屏等故障。 (1)CPU超频导致运行死机 该现象是由于CPU散热不良引起的,打开机箱,启动电脑后观察CPU的风扇转速有没有变慢或者停转,以及短时间内散热片是否升温过快。如图105所示。 图105 CPU风扇 根据这些现象,可先使用新的CPU散热风扇,不行换成功率更大的散热风扇,再不行就只能降低CPU频率了。 (2)CPU超频导致系统无法启动 该现象是由于内存不兼容引起的,可在BIOS设置程序中将内存设为CL=3或者更换性能更高的内存。 (3)CPU超频导致蓝屏故障 CPU任务繁重并且散热不良时会出现蓝屏,解决方法是恢复CPU频率。 (4

电脑死机之CPU温度过高

血红的双手。 提交于 2020-01-05 05:25:44
前段时间一个同事说,他把电脑拆开,然后清洁了一下,可是按照原来的安装好后,老是死机,时间长的时候也只能用1个小时,短的话,可能半个小时都不到。经过我检查,没有发现什么异常情况,真是奇怪了,难道是电源电压不够?还是主板有问题?经过一番折腾后,原来是我同事安装CPU风扇的时候,把风扇的一边压在了CPU风扇旁边的电容上了,只要开机一段时间就会导致CPU过热面死机。 来源: https://www.cnblogs.com/DelphiFan/archive/2009/06/13/1645575.html

电脑死机之CPU温度过高

。_饼干妹妹 提交于 2020-01-05 05:25:28
前段时间一个同事说,他把电脑拆开,然后清洁了一下,可是按照原来的安装好后,老是死机,时间长的时候也只能用1个小时,短的话,可能半个小时都不到。经过我检查,没有发现什么异常情况,真是奇怪了,难道是电源电压不够?还是主板有问题?经过一番折腾后,原来是我同事安装CPU风扇的时候,把风扇的一边压在了CPU风扇旁边的电容上了,只要开机一段时间就会导致CPU过热面死机。 来源: https://www.cnblogs.com/edrp/archive/2009/06/13/1502561.html

CPU维修技术

空扰寡人 提交于 2020-01-05 00:45:45
中央处理单元(Central Process Unit)简称CPU,是电脑的核心部件,负责处理和运算电脑内部所有数据。因其在电脑中的地位相当重要,所以一旦发生故障就会造成很严重的后果。 【技术66】开机自检完成后死机故障 开机自检完成后死机,表现为硬盘、软盘都不能识别,无法启动。碰到此类问题可能是由于操作系统、软盘或者是CPU损坏引起的。解决方法如下。 (1)排除了操作系统和硬盘引导程序后,将故障锁定在CPU上,检查CPU以及CPU插座。 (2)CPU插座上的一个小孔有残留焊锡搭接在另一个孔上,造成短接影响CPU的正常工作。 (3)使用吸锡器去除焊锡,故障消失。 【技术67】CPU超频故障 CPU超频后很容易导致电脑死机、无法启动和蓝屏等故障。 (1)CPU超频导致运行死机 该现象是由于CPU散热不良引起的,打开机箱,启动电脑后观察CPU的风扇转速有没有变慢或者停转,以及短时间内散热片是否升温过快。如图105所示。 图105 CPU风扇 根据这些现象,可先使用新的CPU散热风扇,不行换成功率更大的散热风扇,再不行就只能降低CPU频率了。 (2)CPU超频导致系统无法启动 该现象是由于内存不兼容引起的,可在BIOS设置程序中将内存设为CL=3或者更换性能更高的内存。 (3)CPU超频导致蓝屏故障 CPU任务繁重并且散热不良时会出现蓝屏,解决方法是恢复CPU频率。 (4

linux 查看cpu温度,安装lm_sensors工具

强颜欢笑 提交于 2019-12-06 18:10:47
安装lm_sensors工具即可查看温度了 yum -y install lm_sensors rpm -qa|grep coretemp 看一下有没有kmod-coretemp,没有的话需要安装这个 x86和x64的系统直接wget http://www.pperry.f2s.com/linux/coretemp/kmod-coretemp-1.1-2.el5.x86_64.rpm 然后 rpm -ivh kmod-coretemp-1.1-2.el5.x86_64.rpm 安装即可。 接着执行 sensors-detect 命令,一路yes到底即可。 最终,使用sensors 命令可以查看温度,如: [root @localhost 软件]# sensors coretemp-isa-0000 Adapter: ISA adapter Core 0: +38°C (high = +100°C) coretemp-isa-0001 Adapter: ISA adapter Core 1: +31°C (high = +100°C) 来源: oschina 链接: https://my.oschina.net/u/878142/blog/99058

电脑cpu过热,导致游戏fps过低,改善措施

匿名 (未验证) 提交于 2019-12-02 22:56:40
前一阵子,突然同学教学玩lol 于是电脑重新安装一个游戏 但是玩游戏的游戏体验感特别不好 自己电脑i7处理器 950的显卡,虽说是比较low 但60 fps还是要有的吧,但他一直在30多, 1、于是测了一下cpu的温度,70多度,自己电脑的键盘有烫手的感觉,我电脑散热一直不是很好,就一个风扇 2、自己的风扇声特别大(当初没注意到这个问题) 3。重新更新了显卡驱动,依旧没有改变 4、改变lol的方式,从窗口改换成全屏,有所提高,但依旧很低 5、设置n卡,按照网上的教程,没什么卵用,用n卡优化游戏,依旧没有改观 上述的这些方法结束了之后,我觉得我电脑可能老了,就不弄了, 后来觉得自己用电脑1年多了,应该清清灰尘,电脑后壳打开,我就明白,电脑cpu为什么那么热了, 来了一次大清理,那么多灰尘, 最后尝试一把游戏,fps成功从40上升到80, 有什么问题,可以私信! 第一次写这个 文章来源: 电脑cpu过热,导致游戏fps过低,改善措施

linux 下如何获取 cpu 温度

匿名 (未验证) 提交于 2019-12-02 21:59:42
可以通过读取如下路径中的数据来获取cpu的温度信息,不过读取的数据没有经过处理。 cpu0 : cat / sys / class / thermal / thermal_zone0 / temp cpu1 : cat / sys / class / thermal / thermal_zone1 / temp 安装 lm_sensors 软件包: # rpm yum install lm_sensors # deb apt - get install lm - sensors 执行命令 sensors-detect ,进行简单配置,此命令执行后会出现一系列选项,一直yes即可; 执行命令 sensors ,查看cpu的温度。 原文:https://www.cnblogs.com/chuckzhang/p/a067ec85c5037a6d03a56fb443e88494.html