CPU 中 有 上亿 个 晶体管 ， 坏 了 一 个 还 能 工作 吗 ？
CPU 中 有 冗余 设计 吗 ？ 有 纠错 机制 吗 ？ 坏 了 一 个 还 能 运行 ， 那 如果 是 两 个 甚至 更 多 呢 ？ 至少 要 坏 多少 晶体管 才 会 导致 CPU 完全 无法 工作 ?
CPU 是 目前 人类 能够 制造 的 集成度 最 高 的 设备 ， 单位 按照 纳米 计数 ， 坏掉 几 个 如果 就 不 能 用 的话 ， 难免 也 太 鸡肋 了 对 吧 ？ 实际上 如今 芯片 的 制造 技术 已经 相当 成熟 ， 有 各种各样 的 方式 来 避免 生产 上 的 硬件 错误 以及 出现 错误 之后 的 解决 方案 。
正常 使用 期间 的 CPU 突然 发生 晶体管 损坏 ， 这 几十亿 个 晶体管 当中 有 一些 是 关键 的 ， 有 一些 则 是 属于 冗余 设计 ， 不同 的 CPU 冗余 晶体管 数量 都 会 不同 。
如果 只是 坏 了 某个 晶体管 ， 大概率 都 会 有 冗余 晶体管 进行 补充 ， 只要 不 是 主要 线路 出 问题 就 不 会 挂 ， 性能 也 不 会 受 明显 影响 ， 这 就 有点 像 我们 身体 内 的 细胞 ， 个别 细胞 坏掉 并 不 会 影响 整体 工作 ， 都 会 有 新 的 作为 补充 ， CPU 本身 也 是 这么 一 个 复杂 而 工作 有序 的 整体 。
某个 晶体管 坏 了 ， 那 往往 是 在 外部 原因 造成 的 ， 比如 温度 或者 电压 高于 某个 值 引起 的 ， 这 种 情况 CPU 也 无法 修复 ， 这 是 没有 任何 维修 价值 的 东西 。 几十亿 的 晶体管 ， 也许 会 有 一些 出现 性能 不良 ， 但是 依然 可以 通过 电路 反馈 的 原理 来 补偿 ， 但是 如果 某个 晶体管 彻底 坏掉 了 ， 这个 CPU 就 完全 报废 了 。
如果 芯片 非常 容易 损坏 ， 那么 科技 也 将 不 会 发展 至今 ， 因为 芯片 的 制造 成本 非常 昂贵 ， 一旦 出现 经常 损坏 的 情况 ， 那么 芯片 基本上 就 报废 了 ， 一 方面 不仅 是 以 现在 全球 的 芯片 产能 无法 满足 市场 需求 ， 另 一 方面 则 是 哪怕 产量 提升 ， 在 经济 上 也 是 承担 不 起 这样 的 费用 。
正 如 刚才 所 说 ， 虽然 坏 掉 几 个 就 不 能 用 了 ， 但是 晶体管 却 不 是 那么 容易 损坏 的 ， 因为 只要 不 是 温度 或 电压 高于 某个 值 等 外部 原因 引起 的 损坏 ， 那么 芯片 基础 上 不 会 出现 任何 问题 ， 除非 是 经常 对 其 使用 超 频 可能 会 导致 芯片 寿命 缩短 ， 否则 只要 CPU 在 正常 运作 的 情况 下 ， 性能 不仅 不 会 下降 ， 其 寿命 还 非常 持久 。
这 也 是 为什么 有些 芯片 采购 商 敢 积累 几 年 的 芯片 库存 ， 也 不 怕 芯片 出现 损坏 的 原因 ， 不过 如果 芯片 一旦 出现 损坏 ， 那么 可以 说 整 颗 芯片 基本 就 可以 作为 废品 处理 了 。
