CPU里都有几十亿个晶体管,万一坏掉几个还能用吗?
其实你用的CPU里面可能从买来就不是完整的芯片,因为CPU在生产制造过程中会有一定的良品率,也就是说在晶圆制造和切割阶段就可能有或多或少的瑕疵,这些瑕疵就是损坏的晶体管,但是这些晶体管损坏不一定影响芯片的正常运作,只要把相关的线路和晶体管切断整个芯片还是可以正常工作的。
我们平常看到的8核心、6核心乃至4核心CPU本身可能是同一块晶圆上生产的,但是有些8核CPU可能有两颗有瑕疵,那么就可以屏蔽掉坏掉的核心,直接降价当作6核心或4核心CPU来使用。包括CPU上的缓存部分如果有损坏也是可以通过屏蔽来解决的,当然,如果CPU的关键部分出现问题那么就会直接抛弃,无法使用了。
而对于正式出厂的CPU来说,正常使用中一般是很难损坏的,即使有个别的晶体管坏掉也要看是不是亢余电路的晶体管,或者某些功能部分的晶体管,有的可能影响缓存的性能,有的可能影响内存侦测,但只要不是关键位置和功能的晶体管CPU就仍然可以使用。此外,晶体管怕高温,但是现在的CPU都有高温保护机制,如果温度过高会自动切断电源,但是如果对于短路或者其它原因烧毁的话,这颗CPU肯定就报废了。