CPU里晶体管几十亿,如果坏掉几个还能用吗?( 三 )

它是芯片晶体管的备用方案吗?我们一定要知道它是备用方案 , 并不是说它一定能够保证晶体管能够完全完好无损的运行 , 这种冗余设计 , 本身就是一种急救措施 , 它只能是部分的冗余晶体管 , 它是不影响整体性的 。 冗余设计不是万能的 , 它是一种备用方案 , 这种方案可能会失灵 。 芯片本身制造工艺复杂 , 可能一些简单的纰漏就会导致整个芯片的损坏 , 所以在经过光刻蚀刻的手段将芯片造成来 , 本身就是一件异常复杂的事情 。 而芯片生产出来之后 , 会经过检测 , 一般封装后 , 基本上不会出现损坏 , 除非是人为 , 或者在高温下等 。

另外一种情况就是正常使用期间的CPU突然发生晶体管损坏 , 这几十亿个晶体管当中有一些是关键的 , 有一些则是属于冗余设计 , 不同的CPU冗余晶体管数量都会不同 , 如果只是坏了某个晶体管 , 大概率都会有冗余晶体管进行补充 , 只要不是主要线路出问题就不会挂 , 性能也不会受明显影响 , 这就有点像我们身体内的细胞 , 个别细胞坏掉并不会影响整体工作 , 都会有新的作为补充 , CPU本身也是这么一个复杂而工作有序的整体 。

推荐阅读