欧洲杯竞猜平台西部数据开发新的 Linux 文件系统“Zonefs”

近几来来,从 讴歌RDXISC-V 种类结构位到存款和储蓄巩固效率,西部数据(韦斯特ern
Digital)在 Linux
内核方面做出了越来越大的进献。前段时间几周,其直接在管理的最新代码即是全新的
Linux 文件系统。

可是,新的 Western Digital 成品并不是要变为与 Linux 上的
EXT4,Btrfs,XFS 和 ZFS 之类竞争的通用文件系统。这些新的文件系统 Zonefs
适用于卓绝用例,并在分区块设备上运维。

Western Digital 的 Damien Le Moal 针对 Zonefs 举办描述称,“zonefs 不是
POSIX 宽容文件系统。其目标是通过运用基于成效更充足的文书的 API
替换原始块设备文件访谈,进而简化应用程序中分区块设备支撑的贯彻,幸免正视直接的块设备文件
ioctl。这种形式的七个示范是,通过同意将 SSTables
存款和储蓄在与健康文件系统肖似的区域文件中,实际不是用作分区设备的扇区范围来积存,从而在分区块设备上实现LSM(log-structured merge)树结构(比方在 罗克sDB 和 LevelDB
中运用)。引进更加高档其余构造“one file is one
zone”则足以扶持裁减应用程序中所需的修正量,同期允许采纳含有除
C 语言之外的各个编制程序语言的分区块设备。”

事实上,Western Digital
一贯在对分区存款和储蓄进行大量投资,以允许利用越来越大容量的经济型设备。有关分区存款和储蓄的更加多背景新闻能够在 Western
Digital
博客找到。

脚下,他们提议的 Zonefs 文件系统仅包蕴大概 1500 行新代码。

楚天金报:

(文/开源中中原人民共和国卡塔尔国    

相关文章