西部数据Zonefs将会登岸Linux 5.6内核

2020-03-03 新亚网 新亚网整理
浏览

西部数据开拓了有一段时间的Zonefs已经确定要在Linux 5.6内核中登场了,这并不是一个传统意义上面的通用文件系统(好比Ext4、NTFS),而是一个针对特定硬件设备的文件系统,它为分区式存储设备举办了高度的优化。

西部数据Zonefs将会登陆Linux 5.6内核

熟悉Linux的伴侣应该知道,在Linux下面内核会将存储设备视为块设备,好比今朝会将SATA存储设备视为/dev/sdX。传统文件系统是在这个块设备上面举办操纵,而应用措施则是通过系统提供的接口对块设备上面的数据举办会见。

但SMR HDD有一个短处,它只有在顺序写入时才气正常发挥机能,一旦要举办数据包围写入,就需要改写这块数据地址区块内的所有磁道,造成严重的机能下降。传统的文件系统不会因为SMR HDD的特性而出格看待它,而Zonefs就是西部数据对SMR HDD和其他分区式存储设备提出的优化方案。它在传统的块设备之外提供了另一种映射,将分区式存储设备上面的每一个区都映射成一个单独的文件,这带来的长处就是应用措施无需修改太多的代码即可操作上分区式存储设备的利益,许多原本要本身做的节制都被集成在Zonefs内里了,不消开拓者来动手了,这大大淘汰了利用分区式存储设备的迁移事情量。

Linux 5.6内核已经宣布了第三个宣布候选版,估量将于近期宣布正式版,这版内核包罗有针对新硬件的支持,(内容由新亚网整理),被Phoronix称为是近几年最冲感人心的Linux内核更新。