对于纯电阻电路来说
在电源是电压源(就是电压恒定不变,平常用的交流电就是电压源)的情况下
不严格的说就是先有电阻R才会有功率P 这时候P=
不管任何时候,P=UI总是成立的
对于非纯电阻电路, P=UI还能用, 发热功率P热=I2R
CPU在宏观其实也只是一个发热元件,可以使用发热功率P热=I2R来计算;但是实际上CPU是半导体,他的电阻时刻都在变化,没法确定,所以没法通过电阻来计算功率。
“升压降流”只限于功率不变的电器,这样的电器很少,只有变压器是这样的,平常的电器都不是这样的。变压器的一次侧(就是输入)和二次侧(就是输出)功率是相等的(不考虑损耗)如果一次侧的电压低于二次侧(就是说这个变压器是升压变压器),
=I2R
那么一次侧的电流一定大于二次侧。对于一个其他电路来说,要升高电压还要保持功率不变,唯一的方法就是降低电路的电导。如果你只是升高的电压,没有降低电路电导,功率绝对会改变。所以说“升压降流”绝对不适用于CPU。
对于一个CPU来说,CPU的功率为什么会改变呢?
CPU内部有很多很多开关,这些开关的不同状态决定了CPU的电导,它是会来回改变的。扳动这些开关都是要耗电的。没事的CPU闲着,这些开关不动,CPU耗电就低,有事的时候这些开关工作起来,关了又开,开了又关,CPU耗电就增加了。而且,CPU的频率越高,就是说扳动这个开关越快,这样耗电就更高了。
很多人发现,不同的CPU默认电压是不同的,而且很多同一型号的CPU默认电压都不同,为什么出现这种情况呢?这里我们谈谈CPU默认电压的制定。
CPU的信号不是绝对的方波,就像图上画的CPU波形,有一定畸变的。当代表0和代表1的电压差别不足够时,CPU不能分辨0和1,这时候CPU就会出错,变得不稳定。提高电压后会拉大电压差,CPU就会变的稳定。
在我们超频的情况下,就是CPU波形变成蓝色的那个样子,波形的畸变更加严重了,这时候CPU会出错,这时候我们提高电压变成草绿色波形,有足够的电压差,CPU又稳定了。
因为生产工艺的影响,CPU生产出来每个CPU的信号畸变都是不
同的,所以要分别制定不同的额定电压。
有时候CPU额定电压的制定极其保守,也就是说制定的太高了,我们可以降低电压来降低功耗降低发热。
比如说笔者的一块奔腾E2160,默认电压是1.28V,但是实际上在0.87V的时候它就能稳定的运行!
超频为什么要增加电压呢?
因为超频造成信号畸变更严重了,增加电压能提高容错,减少畸变造成的影响。
但是又为什么不能无限增加电压呢?
因为CPU会发热,提高电压会大大的增加发热,发热高的CPU的热稳定性下降,所以不能无限增加电压呢。
为什么用了液氮大炮降低温度,CPU超频还是有极限呢? 用了液氮大炮降低温度可以让我们不考虑CPU的热稳定性,但是CPU频率过高会让信号畸变非常严重,严重到它妈都不认识它了,所以我们不能无限超频。 总结,
CPU的稳定性可分热稳定性,和电稳定性,任何一种不稳定都能造成CPU不稳定。