Linux|奇怪的知识---CPU温度监控

news/2025/3/4 7:26:12/

前言:

最近我的台式机电脑CPU风扇由于积灰严重,噪音比较大,因此更换了CPU风扇。

更换比较简单没什么好说的,但我想清楚的知道我的CPU温度到底是多少,进而知道这个新风扇是否能给CPU一个清凉的环境,因此需要监控一下CPU的温度,这个是目前来说我所关注的问题。

一般台式机的CPU温度在环境温度上下浮动20摄氏度,正常的情况下不超过80℃,如果超过100℃就需要增强CPU的散热了。

一,

CPU温度的实时监控一般实现方式

那么,CPU温度的实时监控和操作系统是有关联的,window操作系统下,一般的CPU实时温度监控软件常用的有如下这些:

1,鲁大师

2,各种杀毒软件

3,驱动精灵

那么,杀毒软件比如360,火绒,瑞星等等各类杀毒软件我是从来不安装的,因为我是一个专业的电脑使用者,平时就有这良好的上网习惯,确信不会中毒,其次,杀毒软件是肉眼可见得拖累机器的运行速度,最后,杀毒软件比如360全家桶的威名大家都清楚,各种弹窗广告实在是让人心烦。这些是我不选择杀毒软件的理由。

鲁大师也是和杀毒软件一样的流氓行为,安装容易,要摆脱流氓的骚扰就十分困难了,当然,驱动精灵也是存在类似问题(驱动人生好像也可以,忘记了,不过都是流氓)。

OK,那么,现在简单的来了解一下CPU实时温度监控的原理吧:

简单来说,CPU中植入了热敏二极管,一个热敏二极管加上一个模数转换器就构成一个被称为DTS的部件。理论上来说这个DTS的工作方式十分简单:一个CPU核心上的电路从热敏二极管上采样然后把数字数据输出到CPU一个特定的寄存器中,从而任何程序都可以随意读取该数据。这种方式的长处就是所有工作都在CPU内部即时完成,和易于被干扰和衰弱的模拟信号相比,数字信号传输的时候不会损失精确性。

同时,在CPU内部集成了温控电路,在CPU温度超出Tjunction (or TjunctionMax)时,CPU的内核会自动降频以此来降低CPU温度,如果温度仍然得不到控制,将会蓝屏或者关机。

内核温度通过寄存器读取,inter是MSR寄存器,AMD是NB寄存器(什么事寄存器,如何读取使用寄存器这些不在本文的讨论范围)

注:Tjunction (or TjunctionMax)指的是核心和核心所在PCB板之间所容许的最大温度,通常这个值得范围是-50摄氏度到110摄氏度,毫无疑问,如果此数值超过110摄氏度,CPU极有可能会被烧毁。

 二,

Core Temp

官网:Core Temp

Core Temp是一个免费的温度检测软件(temp是温度的缩写),通过它,你可以看到cpu每个核心的温度,和其他同类软件不同的是,Core Temp并不是从电脑主板上的温度传感器获取温度信息,所以温度信息会更加的准确,除此之外,这个软件带有扩展功能,安装插件之后,你就可以直接在桌面小工具中查看温度信息。

Windows系统下是需要安装的,但该软件非常小巧,才1.2m,该软件测量的CPU温度是比较准确的

目前只有windows版,CPU全系列都可以使用,非常小巧,安装简单,易用,界面简洁美观,关键的是它是免费的。

三,

Speed Fan

下载地址:SpeedFan - Download

该软件支持的Windows版本比较多,但界面没有中文,不太友好,可调节CPU风扇转速,可查看CPU,显卡,硬盘的温度以及其它各项指标,比如,CPU核心电压

 

四,

HWMonitor

下载地址:HWMONITOR-PRO | Softwares | CPUID

 CPUID公司出品的免费CPU温度监控软件,当然,它不止是监控CPU温度,还有CPU核心电压等等各种各样的指标,非常丰富:

五,

Speccy

Speccy 是由 CCleaner 所开发的免费电脑监测程序,它能显示有关 CPU、RAM、主机板、操作系统、显示卡、储存硬碟和其他的详细资讯,你还可以检查CPU和主机板等关键零件的温度。

Speccy 还能创建详细的报告,你可以在设定的时间内查看电脑性能,该软件不像其他同类型软件那么轻巧,但它提供有关电脑最全面的资讯。

Speccy 有免费版本和付费版本,你可以根据自己的需求来决定是否要升级,它有提供完善的售后服务,如果你刚好需要购买 CCleaner,可以考虑购买它们的组合包。

六,

CPU Thermometer

下载地址:CPU Temperature Monitor   (官网)

绿色软件,非常小巧,最新版本才680多k,CPU温度测量的是比较准确的只是支持的Windows版本不多,支持绝大多数的inter和amd的CPU 

 七,

Enhanco Free

下载地址:Enhanso - Maintenance and tweaking tool for Windows Vista, 7 and 8

Enhanco 是一款很老牌的电脑调整工具,它的历史甚至可以追溯到 Windows XP 年代,当然这个软件与时俱进,如今也能兼容 Windows 大多数的版本,包括 Vista、7、8 和 10。

该工具可以帮助你调整电脑上的许多硬体和软件组件,例如安全性、磁碟清理、硬碟检测、注册表清理等。当然它最重要的功能还是系统监控,例如 CPU 温度、CPU 频率、RAM 资讯等。

八,

HWiNFO

下载地址:Free Download HWiNFO Sofware | Installer & Portable for Windows, DOS

这个软件非常强大,支持Windows,dos等等各种操作系统,感觉和CPU-Z是比较类似的,但比CPU-Z多了温度监控。

九,

TrafficMonitor 

下载地址:GitHub - zhongyang219/TrafficMonitor: 这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。

这个软件非常的方便,绿色软件,解压即可使用,界面是悬浮窗口,该项目可以二次开发。

只是温度不太准确,应该是高了10℃吧

 以上就是关于Windows操作系统下,CPU实时温度查看软件的汇总和介绍。当然,还有一些更为优秀的软件没有收录,有简单易用准确的软件知道的朋友在评论区at我一下吧。


http://www.ppmy.cn/news/19525.html

相关文章

SaaS是什么,目前主流的国内SAAS平台提供商有哪些?

SaaS是什么,目前主流的国内SAAS平台提供商有哪些?SaaS这个概念近两年可谓说是十分火热,尤其是后疫情时代。 但还是有很多人对SaaS这个名词云里雾里,被碎片化的信息裹挟,并没有真正意义上理解SaaS的概念。 这篇就综合…

数学小抄: 李群李代数再回顾 [SLAM十四讲]

前言 最近阅读了高翔老师的视觉SLAM十四讲, 也算是了解了当下机器人领域最炙热的机器人领域前沿研究问题大概是怎么样的数学问题. 不得不说视频与书籍真的是深入浅出. 所有第三库无痛安装教程: 知乎链接 SLAM 主要解决的偏颇地说就是在求解一个非线性系统状态方程, 相应的后端…

Element-UI的dialog对话组件内的tinymce弹窗被遮挡的解决办法及其它相关注意事项

问题一&#xff1a;tinymce的弹窗被遮挡 问题截图 解决办法 修改层级 注意要写在 <style></style> 中&#xff0c;我当时没注意&#xff0c;写在了 <style scoped></style> 中&#xff0c;死活没反应。 <style> /* 在el-dialog中tinymce z-ind…

总结:计算机中字符串比较大小的规则

总结&#xff1a;计算机中字符串比较大小的规则一背景&#xff1a;二Unicode编码表&#xff1a;字符越靠后&#xff0c;对应的十进制值越大三单个字符之间比较规则&#xff1a;1.Java编程中常用的Character类compareTo()方法比较单个字符大小&#xff1a;底层解析2案例演示&…

Day07 C++STL入门基础知识四——vector容器(上) 基本概念-构造函数-赋值操作-容量大小【全面深度剖析+例题代码展示】

Leave no stone unturned. 竭尽全力 文章目录1. 基本概念1.1 功能1.2 与普通数组相同点与不同点1.3 动态扩展2. 构造函数2.1 功能描述2.2 函数原型2.3 代码展示3. 赋值操作3.1 函数原型3.2 代码展示4. 容量及大小4.1 函数原型4.2 代码展示4.2.1 empty()4.2.1.1 代码展示4.2.1.2…

python列表用法

一、python列表用法 #codingutf-8list01[a,b,c,c,d,e,f,study,python]list01.append(hello) #追加列表元素,格式&#xff1a;列表名.append(追加元素)&#xff0c;注意不用赋值给另一个变量&#xff0c;直接增加list01.insert(2,world) #指定位置添加元素 格式&#xff1a;列…

【LeetCode】计算右侧小于当前元素的个数 [H](归并排序)

315. 计算右侧小于当前元素的个数 - 力扣&#xff08;LeetCode&#xff09; 一、题目 给你一个整数数组 nums &#xff0c;按要求返回一个新数组 counts 。数组 counts 有该性质&#xff1a; counts[i] 的值是 nums[i] 右侧小于 nums[i] 的元素的数量。 示例 1&#xff1a; …

【Kotlin】扩展函数 ③ ( 定义扩展文件 | 重命名扩展函数 | Kotlin 标准库扩展函数 )

文章目录一、定义扩展文件二、重命名扩展函数三、Kotlin 标准库扩展函数一、定义扩展文件 如果定义的 扩展函数 需要在 多个 Kotlin 代码文件 中使用 , 则需要在 单独的 Kotlin 文件 中定义 , 该文件被称为 扩展文件 ; 定义 标准库函数 的 Standard.kt 就是 独立的 扩展文件 ;…