从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#,
强迫整个系统断电关机,所以没有风扇,也是可以运作,但是效能变得很低。
会开不起来或是一下子就关机,多半是主机板厂多做的保护。
感谢板友提醒,10多年前,就有人测试过没有任何散热的烧机,
那时的AMD还没有保护机制,当场冒烟,还挺丢脸的....
https://youtu.be/Xf0VuRG7MN4