有人告诉我,如果购买更大容量的SSD,可以延长SSD的使用寿命。 理由是较新的SSD具有损耗均衡性,因此无论您是否在(逻辑)磁盘上传播本文,都应该保持相同的写入量。 如果你得到的SSD尺寸是你需要的尺寸的两倍,那么你有两倍的容量来平衡。
这有什么道理吗?
这是事实,这是支持从SLC(快速耐用的闪存单元,但是容量小)到MLC(较慢且不太耐用的闪存单元,但是更大的容量)的交换机的关键动机之一。 给你一些球场号码(在旧的34纳米技术):
正如你所看到的,由于MLC的体积更大,所以它的总体耐用度(单位为兆字节)是SLC驱动器的60%(而不是预期的30%),而MLC驱动器的P / E耐久性不到1/3。 。 足够的过度configuration可以实现更高的耐用性,从而带来两个磁盘之间的相对平等。
也就是说,由于NAND的磨损,SSD很less会死掉。 相反,控制器和FLT(闪存转换层)错误是基于闪存的固态硬盘或基于闪存的固态硬盘。 selectSSD,我会优先考虑这些事情:
当您使用块擦除周期时,SSD会磨损。 每个块只能被擦除很多次。 较大的固态硬盘有更多的块,所以这意味着更多的块擦除周期。 在所有其他条件相同的情况下,您可以在1TB固态硬盘写入512GB固态硬盘之前,将其写入两倍于TB的固态硬盘。
坦率地说,我不会购买更大的SSD来获得更长的寿命。 更大的SSD将花费更多。 而且很有可能你宁愿用一个更新,更大,更快,更便宜的SSD取代SSD。 实际上,在最现实的使用模式下,达到现代SSD的磨损点需要很长时间。
是的,更大的固态硬盘具有更高的续航能力。
这里涉及到几个因素,并不像看起来那么简单:
对于大多数消费者或客户端工作负载来说,除非每天向驱动器写入大量数据,否则耐久性通常不是您需要担心的事情。 但是,如果您购买的是OLTP或数据库等数据中心工作负载的驱动器,则需要注意耐用性评级,确定您希望将多lessI / O放在驱动器上,然后select符合您的要求的驱动器要求。
几年前,我为您今天可能使用的video网站的数据库部门做了一个相当大的SSDauthentication。 当时没有静态磨损平衡,所以我超额configuration。 (手动将max lba设置为驱动器大小的80%)。 这避免了驱动器填满并且不能进行损耗平衡的病态边缘情况。 人们现在提到静态耗损均衡可以避免这个问题。 我还没有挖掘到这一点,但是我猜想,那么你会想避免填满驱动器。
如果你select的话
去select2.从一个已知的制造商购买,并计划不填补它。 我只会比我知道我需要的大20%-50%。
在我的资格,我的杂牌驱动器失败壮观,经常(控制器崩溃,总控制器故障,驱动器显示为1MB而不是实际的驱动器大小)。 部署之后,只有一个驱动器经历了明显的NAND磨损(在具有数千个驱动器的高写入生产环境中)。 使用Sanforce控制器的驱动器performance最佳。 英特尔NAND的驱动器是金标准。
这是绝对正确的。 原因是因为更大的固态硬盘有更多的“区域”来分散磨损。 由于更大的固态硬盘有更多的“块”使用,每个块不会得到太多的使用。 就像如果你有10辆车而不是1辆,而且你每天驾驶一辆不同的车,每一辆都需要更长的时间来需要换油等等。
这绝对是真的。
另外请注意,当它们有足够的可用空间(通常为10%,更多是更好的)时,这些器件(通常)工作得更好(写入放大速度更快,写入放大率更低,即写入数据与实际写入NAND中的数据量之间的比率) )。
正如其他人所build议的那样,您节省的金钱购买您真正需要的东西,将使您能够更快地购买更大,更快的SSD,因为随着时间的推移,每兆字节的价格将会下降。
这是真的,但是为了最大限度地提高固态硬盘的耐用性,您必须select专业的系列,使您可以明确减less可用容量来增加耐久性。 这就是为什么专业SSD以一系列FWPD值列出的原因。