固态硬盘分区好吗 ssd固态硬盘分区

Ssd分区(SSD分区好吗)
【固态硬盘分区好吗 ssd固态硬盘分区】是否要对SSD进行分区?每次这个话题出来,都能讨论很久 。通常的分区是指文件系统级别的逻辑分区,但今天我们将介绍NVMe 1.4a协议中引入的ZNS分区 。
我们在对硬盘进行分区的时候,通常会希望将各种数据分门别类的进行管理 。但是,在固态硬盘中FTL闪存映射表的影响下,逻辑分区无法分离数据,它们仍然是混合存储 。ZNS的目标是将SSD空划分为不同的区域,将不同应用的数据存储在特定的分区中 。
不同类型的数据分区存储在SSD中有很多好处:有的数据会在短时间内删除,有的数据会存储很长时间 。避免将它们存储在同一个闪存块中,可以减少GC垃圾收集机制对闪存的额外磨损 。
同时,ZNS还要求在每个区域分区中顺序写入(而不是随机写入) 。随机写入对SSD写入倍率影响很大(实际闪存写入/主机请求写入) 。将随机写入改为顺序写入,可以大大降低闪存的磨损率 。三星刚刚推出的PM1731a ZNS固态硬盘可以实现接近1的写放大倍数,耐用性是传统非ZNS固态硬盘的4倍 。
排除数据压缩的影响,写放大=1是SSD的理想状态 。一般认为SSD在中轻负载下的写放大倍数在4倍左右,在重负载随机写下很容易超过10倍 。因此,ZNS有很大的潜力来延长固态硬盘的寿命 。
ZNS“分区”是通过SSD硬件和操作系统的配合实现的 。目前只有Linux操作系统支持,应用范围也仅限于企业存储领域 。但很多消费级的功能都是从企业层面去中心化的,或许未来家用固态硬盘也能从中受益 。

    推荐阅读