我听说对SSD驱动器进行碎片整理会缩短驱动器的使用寿命。只是想知道这是否有任何真相,是否有人可以详细说明为什么会这样。
我听说对SSD驱动器进行碎片整理会缩短驱动器的使用寿命。只是想知道这是否有任何真相,是否有人可以详细说明为什么会这样。
Answers:
最好的选择是不要对SSD存储进行“碎片整理”。
最终,由于控制器无法将数据正确写入耗尽的电池,SSD会缓慢而优雅地失去容量,但是从2011年到2018年的维修数据表明,Apple SSD的可靠性要高几个数量级,并且使用寿命比目前的HDD存储设备更长。过去可以实现。
驱动器的寿命取决于控制器如何决定写入数据以及保留多少容量以隐藏一段时间内的小错误。通常,由于硬盘驱动器之前的写耗尽,SSD会磨损,因为磁介质比SSD存储单元能承受的写操作多几个数量级。因此,生命周期已基本确定,而碎片整理意味着写入的次数超过了所需的数量,并且在实践中可能会增加在其他原因导致您停止使用存储之前存储降级的机会,
但是,对于碎片整理而言,比仅仅增加内存的磨损情况更糟。
由于SSD没有活动部件,因此,由于一个块存储在一个芯片上而不是另一个芯片上,因此检索数据块不会造成任何损失。电到所有数据的距离基本上是一个常数。对于具有旋转盘片和可移动读取头的传统磁力驱动器而言,情况并非如此。
在旋转驱动器上,两个程序段之间的距离受磁头电枢运动,旋转定时和高速缓存状态的影响。检索时间根本不是恒定的,因此由于存储的机械特性,“碎片化”会对传统硬盘驱动器产生性能影响。
此外,SSD控制器选择性地管理存储,因此碎片整理不仅不大可能加快速度,实际上可能与正常的存储预测算法相反,并且由于控制器使用额外的开销来决定将数据存储在何处而减慢了访问速度。由于设备不能仅擦除一部分存储,因此,当您“删除” SSD上的某些内容时,通常只会将其标记为空闲,并且直到其旁边的所有数据都标记为空闲或驱动器电量低时才会真正擦除它。空间并自行进行清理。
让SSD管理其碎片比尝试使操作系统微管理存储与传统硬盘存储机制不匹配的方法更好。