M1 Mac写入问题:Apple的SSD发生了什么?

2021-03-03 02:03:39

来自M1 Mac用户的大量报告表明macOS发出了令人担忧的硬盘健康报告,这可能表明严重的使用寿命问题。

2TB 16GB型号。使用了3%。这意味着,对于256GB的型号,您期望比例约为30%的使用率。如果准确无误,则其中某些机器将无法使用半年至100%。那是16GB的型号。 8GB应该更糟。妈的https://t.co/9HcmaYgJPT

-赫克托·马丁(@ marcan42)2021年2月15日

虽然听起来很糟糕-尤其是考虑到苹果的高昂的存储价格-但它似乎不太可能像听起来那样糟糕。

让我们从以下事实开始:NAND闪存-几乎所有固态驱动器中的基础介质-是一种糟糕的存储介质。这意味着您的写入和希望将其存储在介质之间的固件很多。

NAND闪存是一种模拟介质,与硬盘驱动器中的磁性位或DVD介质中的光学凹坑不同。闪存将电子存储在微小的物理量子阱中。电子,那些坏孩子,总是想偷偷摸摸地走,这就是为什么SSD不会像M Disc那样永远存在的原因。

写寿命有限。将电子聚集到量子阱中需要的功率超过固态电路中常见的5伏。该电压稳定地磨损了量子阱周围的绝缘层。这意味着最便宜的-即PC所使用的-NAND闪存在一个单元的生命周期内最多可以处理500次写入。

写入速度很慢,并且耗费大量电量。尽管读取速度快了几微秒,但写入可能要花费毫秒-并不比硬盘驱动器好多少。

而且,诸如写放大和读取干扰之类的问题还需要更多的控制器杂技来减轻。

苹果有一些世界一流的SSD工程师。他们在将闪存集成到笔记本电脑和一般高带宽消费类SSD中处于行业领先地位。

我有信心,无论用户遇到什么问题,Apple的工程师都将在短期内排在首位。

该报告软件基于硬盘驱动器上的SMART监视功能,错误地描述了SSD的活动。 SMART是一个好主意,可以随意地在许多(但不是全部)驱动器固件中实施。

SSD控制器固件错误报告了写活动。由于NAND闪存的限制,SSD控制器固件非常复杂。要减少写放大,需要仔细调整控制器中的DRAM缓冲区,以确保仅将必要的数据写到闪存中。

与最近移植的诸如Final Cut Pro和Logic Pro之类的专业应用程序如何与SSD控制器交互有关的错误。

存储工程师是不同的品种。 他们知道,虽然计算机系统中的所有其他设备都可以通过关机后再开机进行重置,但您的数据是系统中不会发生瞬态变化的一部分。 尽管Universe讨厌您的数据,但数据损坏是不可以的。 错误仍然发生。 我希望苹果存储工程师要花很长时间来解决这个问题,并尽快解决问题。