0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西数开发Zonefs文件系统解决SMR叠瓦式硬盘问题

汽车玩家 来源:快科技 作者:宪瑞 2019-12-26 08:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

针对SMR叠瓦式硬盘存在的问题,西数正在用更先进的技术解决,他们开发了名为Zonefs的文件系统,有望解决SMR硬盘写入数据时的弊端,同时也适用于SSD硬盘。

提到SMR硬盘,很多人都是头皮发麻——HDD厂商对SMR硬盘趋之若鹜,玩家对SMR硬盘避之不及,因为这种硬盘性能、可靠性都有问题,但它能提升硬盘存储密度大约1/4,所以西数、希捷都很喜欢SMR硬盘,未来也会继续用下去。

除了SMR硬盘,SSD硬盘写入数据之前需要先擦除的先天原理也是个问题,这会导致很多问题,比如写入性能下降,写入放大等等,这个问题也是无法杜绝的。

最新消息显示,西数正在开发一种新的文件系统——Zonefs,这是基于西数在分区存储研究的成果,它的目标不是取代EXT4、Btrfs、XFS和ZFS这样的通用文件系统,而是通过取代原始设备区块文件访问来简化分区存储设备的支持。

西数开发Zonefs文件系统解决SMR叠瓦式硬盘问题

简单来说,西数近年来一直在研究分区存储(Zoned Storage),它将硬盘的LBA空间分成多个区块,只能从每个区块的开头顺序写入数据,而且数据不能任意覆盖。

这种数据存储技术可以改变SMR、SSD硬盘存储、写入数据的方式,不会再像现在这样有很多随机的数据写入问题了,要写就是从头开始顺序写入,SMR及SSD硬盘的缺点都可以改善。

西数研究的Zonefs文件系统也是为分区存储设备服务的,可以更快地在分区存储设备上运行。

目前西数提交的Zonefs文件系统代码只有1500行,毕竟它不会是完整的文件系统,只是一种特殊的实现,主要是为了更好地分区存储。

西数开发Zonefs文件系统解决SMR叠瓦式硬盘问题

西数开发Zonefs文件系统解决SMR叠瓦式硬盘问题

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 硬盘
    +关注

    关注

    3

    文章

    1368

    浏览量

    60093
  • SSD
    SSD
    +关注

    关注

    21

    文章

    3161

    浏览量

    122660
  • 西部数据
    +关注

    关注

    5

    文章

    544

    浏览量

    48372
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    杰理智能蓝牙音响开发板AC696N:文件系统操作API精讲

    杰理智能蓝牙音响开发板AC696N:文件系统操作API精讲 引言 做 杰理蓝牙音频系列芯片开发 ,播放U盘或SD卡里的MP3文件是最常见的需求。背后离不开
    发表于 04-27 00:25

    东芝启动30-34 TB SMR近线硬盘样品出货

    型号样品是采用磁记录(Shingled Magnetic Recording,SMR)技术,提供 30 至 34TB[2]的存储容量[3]。东芝还计划于 2026 年第三季度开始
    的头像 发表于 04-01 10:52 1685次阅读

    瑞萨RA系列FSP库开发实战指南之FatFs文件系统介绍

    即使读者可能不了解文件系统,读者也一定对“文件”这个概念十分熟悉。数据在PC上是以文件的形式储存在磁盘中的,这些数据的形式一般为ASCII 码或二进制形式。
    的头像 发表于 03-18 13:47 4672次阅读
    瑞萨RA系列FSP库<b class='flag-5'>开发</b>实战指南之FatFs<b class='flag-5'>文件系统</b>介绍

    R&amp;S 罗德与施SMR40 信号发生器

    R&S 罗德与施SMR40 信号发生器 备注:壹捌叁肆肆壹捌壹玖捌伍. SMR40信号发生器是罗德与施茨公司生产的一款高性能射频发生器,适用于各种微波测试需求。其频率范围为10
    的头像 发表于 12-15 17:29 551次阅读

    明晚8点|睿擎文件系统实战:从开发到发布全流程解析

    文件操作到镜像发布,一次直播掌握完整开发流程!在嵌入系统开发中,文件系统是数据存储、配置管理和资源访问的核心基础。然而在实际
    的头像 发表于 11-11 11:53 853次阅读
    明晚8点|睿擎<b class='flag-5'>文件系统</b>实战:从<b class='flag-5'>开发</b>到发布全流程解析

    【直播预告】下周三晚8点|睿擎文件系统实战:从开发到发布全流程解析

    文件操作到镜像发布,一次直播掌握完整开发流程!在嵌入系统开发中,文件系统是数据存储、配置管理和资源访问的核心基础。然而在实际
    的头像 发表于 11-06 18:05 2091次阅读
    【直播预告】下周三晚8点|睿擎<b class='flag-5'>文件系统</b>实战:从<b class='flag-5'>开发</b>到发布全流程解析

    睿擎派文件系统指南:从开发到发布全流程实践 | 技术解析

    在嵌入系统开发中,文件系统扮演着至关重要的角色,它负责数据的持久化存储、配置文件管理和资源访问等核心功能。睿擎平台提供了一套完整的文件系统
    的头像 发表于 11-05 18:13 8378次阅读
    睿擎派<b class='flag-5'>文件系统</b>指南:从<b class='flag-5'>开发</b>到发布全流程实践 | 技术解析

    技术贴|【RK3588】ELF 2开发板如何添加exFAT和NTFS文件系统格式

    基于RK3588设计的ELF2开发板在搭载Desktop22.04系统时,对TF卡的文件系统支持存在以下限制:不支持exFAT格式;支持NTFS格式,但需手动挂载;针对上述兼容性问题,本文将介绍
    的头像 发表于 08-27 17:21 3896次阅读
    技术贴|【RK3588】ELF 2<b class='flag-5'>开发</b>板如何添加exFAT和NTFS<b class='flag-5'>文件系统</b>格式

    Linux三大主流文件系统解析

    还在为选择哪个文件系统而纠结?作为一名摸爬滚打多年的运维老鸟,我将用最接地气的方式,带你彻底搞懂 Linux 三大主流文件系统的奥秘。
    的头像 发表于 08-05 17:37 1854次阅读

    PX5 FILE嵌入文件系统通过功能安全认证

    4认证级别的应用场景。PX5 FILE是唯一获得此等级功能安全认证的精简的嵌入文件系统,该认证属于IEC 61508功能安全认证类别中的最高级别。
    的头像 发表于 07-03 09:18 1447次阅读

    飞凌嵌入ElfBoard ELF 1板卡-文件系统之应用开机自启

    /rootfs$ $CC my_app.c -o my_app通过nfs网络文件系统,或者其他方式将my_app复制到开发文件系统usr/目录下。然后,将my_app加入到etc
    发表于 06-26 13:40

    飞凌嵌入ElfBoard ELF 1板卡-文件系统常用命令之磁盘管理与维护常用命令

    一、df:查看系统已用空间df命令,用于显示linux系统中各文件系统硬盘使用情况。包括文件系统所在
    发表于 06-24 11:26

    飞凌嵌入ElfBoard ELF 1板卡-busybox构建根文件系统文件系统验证

    至此,我们已经完成了一个最小文件系统的构建,现在我们使用nfs将其挂载为网络文件系统,进行测试。开发板启动之后,在uboot阶段,修改bootargs环境变量。在mmcargs中进行修改:=&
    发表于 06-23 16:10

    飞凌嵌入ElfBoard ELF 1板卡-文件系统简介

    /服务器上Linux的文件系统是一样的,只是嵌入Linux文件系统根据产品功能进行过裁剪,在内容多少和体积大小上不同。进行嵌入Linux产品开发
    发表于 06-19 17:22

    服务器数据恢复—ocfs2文件系统被格式化为Ext4文件系统的数据恢复案例

    服务器存储数据恢复环境&故障: 人为误操作将Ext4文件系统误装入一台服务器存储上的Ocfs2文件系统数据卷上,导致原Ocfs2文件系统被格式化为Ext4文件系统
    的头像 发表于 06-10 12:03 936次阅读
    服务器数据恢复—ocfs2<b class='flag-5'>文件系统</b>被格式化为Ext4<b class='flag-5'>文件系统</b>的数据恢复案例