CPU里面有几十亿个的晶体管,坏掉了几个还能接着用吗?
大家都知道一个顶尖的CPU上可能会有几十亿个晶体管,很多朋友可能比较奇怪如果如此数量庞大的晶体管坏掉几个怎么办?是不是整个CPU就是一个废品了?其实这个CPU依旧是可能能够使用的,但是要分几种情况看待。
- 1. 可有以替代的晶体管不会影响到CPU性能
在CPU设计之初为了避免出现几个晶体管坏掉整个CPU都无法使用的情况,一般会在CPU上加入冗余设计。
什么是冗余设计呢?简单点来说就是在CPU上给一些重要的区域做上备份的晶体管。一旦这些重要区域的晶体管测试出现问题,那么这些备用的晶体管就可以切换线路后利用起来,避免对CPU的整体运行产生影响。
虽说看起来这种做法确实有点浪费,并且不能很好的利用起来所有的CPU性能,但是这对提高CPU的良品率至关重要,无形中可以给企业降低不少的损失。
- 2. 部分会影响性能但是不影响使用
这种算是CPU厂家的为了降低损失的折中办法,那就是把高性能的次品CPU当低性能的产品来卖。
CPU在出厂之前一般都会进行出厂检测,如果发现一小部分坏掉的晶体管尽管影响到了CPU的整体性能,但是CPU依旧可以正常运转,那么他们会把坏掉的部分遮掩起来,把这块高性能的CPU当做低价产品处理掉。
比较常见的做法是把4核CPU做成双核CPU来卖,或者是把三级缓存减半等等,这种CPU其实整体的性能是要比真正的低端CPU要好的,大家买到就相当于捡漏。如果大家在使用一些数码产品的时候发现其性能比一般的产品要好上一些,那么可能你买的产品就是用了这种有缺陷的高端CPU。
- 3. 无法使用将会直接处理掉
尽管我们上面提到了两种依旧可以使用的场景,但是在加工的过程中肯定还会出现检测后完全无法使用的情况,这时候只能直接作为次品处理掉。
可能有朋友会有疑问,既然只是坏掉一部分,那么为什么不修理一下呢?理论上讲确实是可以修理的,但是难度太高了。
首先我们要确定CPU的哪个部分出了问题,如果整个CPU都无法使用的话,那就需要对CPU的整体性能进行测试,这不算一个小的工作量;在经过诸多测试后尽管找出了故障原因,但CPU很多故障是无法维修,这样将会浪费大量的物力财力,所以维修CPU真的是件吃力不讨好的事。
同时CPU生产厂家的实力也决定了这些CPU的命运,小厂一般整体技术实力不算太高,CPU生产的价值不高,碰到出现故障的CPU一般都会选择报废处理;如果是大厂的话,一般都可以废物利用起来,这样可以有效的提高企业利润。
文:唯恋无名 图:来源网络,如有侵权请联系作者删除
2024-10-28 广告
电脑的CPU,手机的CPU远没有我们想象的那么脆弱,因为我们现在所应用的处理器它是从一个大的硅片上切下来的,它原来的集成程度是很高的,只不过它切下来之后它就有了一些电路上的破损,这是很正常的,所以说只要中间部分核心的部分没有坏,旁边坏那么一个,两个是不会影响整体的效果的,只是说运行不特别稳定了。
Cpu可以说是人类智慧发明的巅峰之作,至少到现在来说是这样的,因为这个东西帮助我们大量的处理信息,让我们有了更加智能的生活,并且应用在手机,电脑,平板,智能家电,智能通讯等各方面的设备上,这些设备最核心的东西就是CPU,因为它是帮助我们处理信息的,处理各种各样的信息,有的很简单,有的很复杂,不过它本身的运行速度足够快,它就能够帮助我们达到应该达到的效果。
现在的CPU集成程度越来越高,它的晶体管数量越来越多,这个数量越多,它的处理速度越快,就相当于里面有几个小人在工作里面的人数越多,那么处理这一部分工作的时间自然就会被缩短,只不过原来这些小人儿他是一个整体,然后被分派到几个团队里面,最后才出现了我们现在小的CPU。里面坏掉一个两个是不会影响整体的工作的,但是它是有一定的关联性的,有一个两个坏了,可能短期内没有影响,但是数量特别多的话,它就会影响系统整体的稳定性。
正常的一个CPU里面集成几亿个乃至更多的晶体管,自然不会因为一个两个坏了就没有办法用了这些核心芯片的设计者肯定也考虑到了这样的问题,因为系统的稳定性是放在第1位的,如果这个CPU工作效率时高时低,那它不是一个合格的芯片,所以肯定是考虑到了里面的破损情况的,在一定范围之内是不会影响正常的工作的。