b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

是否会达到128GB SSD的写入寿命限制?

电脑杂谈  发布时间:2020-08-03 22:10:38  来源:网络整理

固态硬盘写入量 寿命_普通硬盘和固态硬盘寿命_固态硬盘写入寿命

首先转到超级SSD评估文章. 看完之后,我仍然有点担心SSD的使用寿命,但是有很在使用它,我肯定会在5年内淘汰当前的128GB SSD. 也许寿命不是问题. . 但是网吧服务器应该做什么?网吧的游戏服务器每天都有大量的写作,因此您不能仅仅消除它. 128GB SSD的使用寿命是多少?写限制是170TB还是360TB?

NAND闪存的写入次数(P / E周期)受到限制. SLC的大小是10,000-100,000倍,而MLC通常只有3,000-5,000倍. 因此,有关SSD可靠性的争论和研究一直没有停止. 但是,如果您搜索了有关SSD的信息,则最常看到的是有关SSD可靠性的文章.

当然,还有一种说法,即使写寿命只有3000倍,60GB SSD的写数据寿命也就是3000 * 60GB = 180TB,而120GB有360TB. 其他更高容量的SSD具有更大的写入容量. 谁在日常使用中有这么多的写操作,而操作系统主要是读操作,那么就不必担心SSD寿命问题.

固态硬盘写入量 寿命_固态硬盘写入寿命_普通硬盘和固态硬盘寿命

这种解释是合理的,但是在了解了SSD的实际写入操作之后,您应该了解写入数据寿命的计算方法基于理想状态-需要写入的数据量为实际写入了多少数据. ,但是SSD中的两个数据不相等.

看前面的示例,从4B到8B的1234.txt大小的增加名义上只增加了4B. 这是机器写入的数据量. 可以直接在HDD上覆盖,但是SSD写入是这样的: 重写8B数据,清除块时再次复制并写入8B数据,实际写入量为16B,在此期间有两次写入,一次读取和一次写入. 一擦操作.

在SSD写入过程中,SSD写入的实际数据量与机器写入的数据量不一致. 更地说,在SSD写入过程中不必要地增加了数据. 这是固态硬盘的写放大(Write Amplification)问题,两者之比称为写放大因子(WAF)

固态硬盘写入量 寿命_普通硬盘和固态硬盘寿命_固态硬盘写入寿命

WAF = SSD实际写入的数据量/机器写入的数据

WA = 1的情况是上述SSD写入寿命计算的理想状态,但现实与理想之间存在差距,上面的示例简化了页面和块,这仅有助于理解写入SSD的特性,如果使用实际的4KB页,256KB块(64页)进行计算,并且已经有63页已写入数据,则实际写入放大如下:

普通硬盘和固态硬盘寿命_固态硬盘写入量 寿命_固态硬盘写入寿命

在Wiki上解释写放大

当前,该块的63页已写入数据,并且剩余4KB的空间. 如果此时写入4KB数据,理论上它将填满整个块,但是SSD无法直接覆盖数据. 其他63页必须先将数据复制到内存,然后再清空整个块. 将要写入的4KB数据将与内存中前63页中的数据混合,然后重写为一个块.

在此过程中,机器写入的数据为4KB,但SSD写入的实际数据为256KB,是前者的64倍,并且WAF写入放大倍数为64. 这仍然是一个块情况. 如果SSD的RAID 0模式由多个内部管芯形成,则实际擦除和写入的数据不再以块为单位,而是以带为单位. 如果是20死,则擦除分割和写入的数据量也将是原始数据的20倍,并且写入放大将更加严重.

普通硬盘和固态硬盘寿命_固态硬盘写入寿命_固态硬盘写入量 寿命

写放大不仅不必要地增加了对NAND闪存的写入次数,而且还影响了性能,因为其他63页也具有额外的数据读取过程. SSD IOPS通常为数千到数千. 一万,我们算作1000,即使仅复制252KB的数据,写入数据时的读取速度也将是252MB / s. 这种冗余(但对于SSD来说是必需的)过程会占用大量带宽,SSD性能自然会下降.

有人还会说: “编辑器,您很愚蠢,为什么必须在有数据的地方写入4KB数据?将其写入空白块区域就可以了. WAF为1”,是的,这问题还可以解决或减少WAF因子. 在空磁盘上连续写入的情况下,没有写入放大. SSD空白块越多,写放大越少. 进一步的扩展是TRIM命令变得更加有效. ,写放大越少; OP保留空间越多,写放大就越少(但这会影响用户的可用空间). GC垃圾回收实际上是在重写数据,并且会增加写入放大率. 但是GC是必不可少的.

减少写放大是提高SSD可靠性的必要工作. 在这方面,由于英特尔提出了写放大的概念,因此英特尔的SSD表现更好.

以上面的图片为例. 英特尔声称其SSD的WAF仅为1.1,WLF(损耗平均指数)为1.1. 基于40TB的本机写入量和32GB容量,英特尔的SSD写入时间仅为1500,这是低闪存,通常具有3000-5000倍的写入寿命,而传统的SSD写入周期为75,000倍,已大大超过了MLC的写入时间,甚至SLC也无法忍受.

以上仅是示例. 降低写入倍率可以延长SSD的使用寿命并提高产品可靠性. 至于如何减少WAF,则取决于制造商的主控制器,OP空间,TRIM,GC和其他技术的处理能力. 通常,如果写入的数据不可压缩,则WAF不能小于1,但是SandForce主控件支持数据. 对于压缩,WAF通常仅为0.5,而最新的SF-2281甚至仅为0.14. 当然,这涉及另一个问题. 数据压缩不是万能的. 如果它能达到Intel的1.1倍,那就太好了.

原始文字在这里,您可以看到:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-291270-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...