影响固态硬盘寿命的真实因素:写放大

随着TLC闪光粒子逐渐占据市场的高度,固态硬盘的生命之战再次被搬上舞台。有人认为,正如SLC变弱了,MLC已经成为主流,它可以看作是。当他看到那幢高楼时,发现他是宴会上的客人。他看到他倒下了,一切都是这样。任何新事物,而不是旧事物,都会经历一个质疑、重复和接受的过程。
固态硬盘
当然,今天我们不讨论SLC或MLC或TLC稍好,但现在谈固体颗粒的生活,除了自己的物理内存不确定性的作用,其实主要控制在写入放大机制是影响固体的寿命的关键因素。
写机制
那么,什么是写机制呢写作放大对实体生活有何影响然后我会和你谈谈写作和放大的问题。
写入放大,英文名叫写入放大,这个术语最早在2008,公司从英特尔公司和siliconsystems(2009由西部数据收购)首先提出了在开放的手稿和用这个术语来描述一个固态硬盘写入目标值和实际值之间的倍数关系,与所代表的数字阿拉伯与较小的值写入放大,更能提高固体的使用寿命。
为了充分理解写放大,我们需要了解固态硬盘的读写机制,我们知道固态硬盘存储单元是由Flash粒子组成的,它不能实现物理数据覆盖,只能擦除和写入,重复这个过程。
因此,我们可以想象,在实际的读写过程中,数据读写会在flash粒子上多次擦除,特别是当某些块完全卡住时。
这些多元经营,数量的比写的增加和要写入的原始需求量,就是所谓的写入放大。因此,它将通过写高放大倍数的价值失去了固态硬盘的寿命。(固态硬盘闪存颗粒有一个额定的P/E值,即最大数量的阅读和写作,写作高,P / E损失快,寿命低。)
扩大规模和影响因素
例如,在最坏的情况下,如果我想写一个4KB的数据正好在目标块没有多余的页面,你需要做的GC回收。
接下来,让我们分析一下写了价值的过程。首先,主要控制读取目标块512KB,然后GC回收和清除512KB,然后改写512KB空白区域来存储原始数据4kb,原来写数据只有4KB,这实际上是写入512KB,和写入放大值为512 / 4 = 128倍。
正如上面的例子所显示的,我们应该对写放大的概念和写作对放大的危害有一个大致的了解,那么,哪些因素会影响写写呢GC恢复机制,如上面提到的例子,需要完全擦除整个块,并增加整个数据的写入和放大。
磨损均衡(WL),这主要是通过平衡所有闪光的粒子,从而延长了整机的使用寿命,而且还增加了整体的写入放大,微调机构,ATA指令,避免了不必要的GC的恢复时间,从而降低写入放大。
除了上述主控机制能影响写放大值外,固态硬盘中OP预留空间的大小对写入放大有很大影响,OP预留空间越大,可用的空白块越多。即使在最坏的情况下(即所有闪存块都已满),主控制中不需要GC恢复,这大大减少了冗余读写的数量,从而大大减少了写放大。
聊天这么多,一定有朋友会说,知道怎么写放大,有什么用呢我们不能停止放大,
事实上,对于我们普通用户来说,我们可以通过修改OP来预留空间,及时清理固态磁盘中无用的数据,留出更多的空间,减少冗余的擦除和写入,从而降低固态写入放大的价值,提高固体的使用寿命。
更重要的是,放大倍数是衡量一个主要控制性能的最关键因素。当我们选择固态硬盘,我们可以测量从写入放大价值的主要控制性能,从而推断SSD的整体性能。