继 Win11 ReFS 改进后,Linux 也获得 F2FS、Btrfs、EXT4 性能提升
CTOnews.com 4 月 26 日消息,在最近的 Windows 11 预览版中,微软一直在逐步强化对 ReFS 的支持,自 Build 25281 之后的版本都已经允许用户在 ReFS 分区上安装系统。此后,该公司添加了更多基于 ReFS 的功能,例如"Dev Drive"VHD 卷。此外,微软最近还将基础 ReFS 版本更新为 3.10 。
CTOnews.com发现,Linux 在其新文件系统上也取得了一些稳步进展。从最近的一些 Linux 内核补丁来看,Linux 已经支持闪存友好文件系统 (F2FS)、B-Tree 文件系统 (Btrfs) 和第四扩展文件系统 (EXT4) ,并获得了显著的性能提升。
例如,Btrfs 在 SATA SSD 上的性能提升了大约 10%,也许在 NVMe SSD 上的提升更高:
始终以 64KiB 块大小读取,读取的实际块大小从 64KiB 开始到 512K 结束。即使在最坏的情况下也可以带来更好的性能:
使用补丁:404.81MiB / s
没有补丁:369.30MiB / s
在 SATA SSD 上性能提升约 10%。
除此之外,EXT4 文件系统也获得了许多优化:
在这个周期中,ext4 中有许多主要的清理工作:
data=journal 写入路径已得到显着清理和简化,并减少了 Jan Kara 的大量 data=journal 特例。
Ojaswin Muhoo 已经用多块分配器中的红黑树替换了用于跟踪已用于 inode 预分配的范围的链表。这提高了执行大量随机分配写入的工作负载的性能。
感谢 Kemeng Shi 在多块分配器中进行了大量清理和错误修复。
Matthew wilcox 已将用于读取和写入 ext4 页面的代码路径转换为使用 folio。* Jason Yan 继续将 ext4_fill_super () 分解为更小的函数,以提高维护和理解的便利性。
Josh Triplett 为 ext4 用户空间 API 创建了一个 uapi 头文件。
当然,F2FS 也获得了一定改进:
增强:
支持分区设备的非二次幂区域大小
删除在范围缓存中共享 rb_entry 结构
重构 f2fs_gc 以在紧急情况下调用检查点 - 支持 iopoll
总的来说,Linux 6.4 版本应该会在性能方面带来相当不错的表现,敬请期待。
- 上一篇
最新苹果 iPhone 15 Pro / Max 渲染图出炉,全新静音按键引发关注
CTOnews.com 4 月 27 日消息,9to5Mac @ianzelbo 根据其消息来源、MFi 配件制造商的给出的细节以及 CAD 数据绘制出了一份新的 iPhone 15 Pro 渲染图,
- 下一篇
中软国际推出新款工业中控屏:15 英寸 LCD,内嵌基于鸿蒙 OpenHarmony 研发的 KaihongOS
CTOnews.com 4 月 26 日消息,中软国际基于自主国产软硬一体平台打造出公司首款自研智联产品 -- 工业中控屏,并正式对外发布,可应用在智慧工业、智慧能源、智能监控、智慧港口、智慧消防、智
相关文章
- 25 周年纪念作,情怀拉满但诚意欠缺:《勇者斗恶龙 怪物仙境 3》
- 联想拯救者 Y700 2023 平板推送 ZUI 15.0.723 系统灰度测试:新增“USB 网络共享”,优化底部小白条
- Streacom 推出 SG10 高端被动散热机箱:可解热 600W,1300 美元
- 3D 角色扮演策略游戏《少女前线 2:追放》公测开启,安卓、iOS、PC 多端互通
- 新能源车市:价格战开局,价值战结束
- 雪天这样拍,照片更为味道
- Cybertruck:未来物种重新定义汽车
- 2022 年我国未成年网民规模突破 1.93 亿,普及率达 97.2%
- 上映 7 天,《名侦探柯南:黑铁的鱼影》内地票房破亿、豆瓣 6.6 分
- 小岛工作室推出《死亡搁浅》联名手机手柄,预计明年发售