作者AnewMitch ( 宜安)
看板EZsoft
标题Re: [请问] CPU温度过高启动保护动作
时间Thu Apr 11 02:27:53 2013
从Intel Core Duo时代开始,CPU就有内建纯硬体的过热保护机制,
CPU核心内部有一个叫做DTS(digital thermal sensor)的数位温度感测,
用来侦测CPU的核心温度(Tj),CPU有几个核心,就有几个DTS,
这个DTS数据储存在CPU内的暂存器中,
当DTS侦测温度已经到达CPU的核心最高温时(Tj MAX),
会发出一个叫做PROCHOT#的过热讯号,
这时CPU内建的过热保护线路TCC (Thermal Control Circuit)会自动启动,
而TCC的动作行为就是降低CPU的频率,让核心温度(Tj)维持在此颗CPU的规格内,
此时CPU因为频率下降,所以功耗减少,效能降低,温度也跟着下降,
一旦CPU的温度下降到正常值,CPU就会恢复正常的频率。
因为TCC会让CPU的温度维持在规格内,因此不会造成系统的当机,只会变慢,
除非,你的高温还有外来因素(其他硬体),对CPU加温,温度高到TCC的机制都档不住,
这时的温度已经超出CPU规格了,CPU才会发出一个讯号叫做THERMTRIP#,
强迫整个系统断电关机。
以上的动作,一切都是CPU纯硬体的行为,不需要软体控制。
因此,如果你的电脑还算正常,不用担心,CPU会自我保护,顶多效能降低。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 112.104.190.13
※ 编辑: AnewMitch 来自: 112.104.190.13 (04/11 02:37)
1F:→ AnewMitch:今天在公司都没打这麽多字 XD 04/11 02:40
2F:推 GW40112:看PTT长知识 发问时间:那在极限超频中(例如LN2超频),万 04/11 06:30
3F:→ GW40112:一温度没控制好,就很容易启动TCC吧? 04/11 06:31
4F:推 rick:长知识+1 04/11 12:26
5F:→ s25g5d4:极限超频中会遇到的是cold bug 反而很少遇到TCC 04/11 17:58
6F:推 pobynb:推,专业 04/12 01:09
7F:→ y3k:cold bug XD 04/12 02:16
8F:→ AnewMitch:没错,不要说液态氮,光是K75冷却剂(-50度),就能让一堆 04/14 23:03
9F:→ AnewMitch:电子零件挂点。一般工规选用的元件,多数是-40~85度 04/14 23:05
10F:→ y3k:液态氮是直接上在封包上 还是先上到散热叶片啊 没玩过@@a 04/15 00:07