课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
近些年来,从RISC-V体系结构位到存储增强功能,西部数据(Western 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)树结构(例如在RocksDB和LevelDB中使用)。引入更高级别的结构“one file is one zone”则可以帮助减少应用程序中所需的更改量,同时允许使用带有除C语言之外的各种编程语言的分区块设备。”
事实上,Western Digital一直在对分区存储进行大量投资,以允许使用更大容量的经济型设备。有关分区存储的更多背景信息可以在Western Digital博客找到。
目前,他们提出的Zonefs文件系统仅包含大约1500行新代码。
参考消息:#/scan.php?page=news_item&px=Zonefs-Linux-File-System
选择的人多的机构就是好机构,达内每年近10万学员的选择,来达内给你一个不一样的培训体验。达内目前开设24大课程体系,Java编程、UI设计、网络营销、web前端培训等课程。达内每月开设免费课程试听训练营,欢迎来电预约免费试听,领取免费课程资料。来合肥计算机培训,让你的人生有不一样的精彩。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!