继 Win11 ReFS 改进后,Linux 也获得 F2FS、Btrfs、EXT4 性能提升

继 Win11 ReFS 改进后,Linux 也获得 F2FS、Btrfs、EXT4 性能提升

系统知识 2023-05-27 16:51:02 1年以前

IT酷哥 4 月 26 日消息,在最近的 Windows 11 预览版中,微软一直在逐步强化对 ReFS 的支持,自Build 25281 之后的版本都已经允许用户在 ReFS 分区上安装系统。此后,该公司添加了更多基于 ReFS 的功能,例如“Dev Drive”VHD 卷。此外,微软最近还将基础 ReFS 版本更新为 3.10 。

IT酷哥发现,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 版本应该会在性能方面带来相当不错的表现,敬请期待。

文章版权声明:除非注明,否则均为网络转载文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • 苹果 iPad 版 Final Cut Pro 和 Logic Pro 已上架,每月 38 元
  • 新版 WPS Office 开启公测:外观焕然一新,支持 Markdown 语法(附下载链接)
  • 消息称三星 Galaxy Tab S9+ / Ultra 平板采用 45W 快充
  • Microsoft 365 大规模宕机,超过 1.5 万用户无法使用 Outlook 邮箱
  • 114 版开始,微软 Edge 浏览器不再支持删除云端同步数据
  • 微软通过“日历”小组件进一步暗示“Win12”下一代操作系统
  • 微软 Win11 Build 226x1.1900 预览版发布:优化应用 Toast 通知
  • 微软 Teams 应用公测协作笔记功能
  • Win11 学院:Windows 11 新预览版中如何恢复文件管理器经典功能
  • 新版 Outlook 引发争议,微软推迟淘汰邮件和日历应用
  • 微软更新 Win11 支持的 CPU 列表,一大波英特尔、AMD 芯片加入支持
  • 已存在 3 个月,程序员反馈微软 Edge 浏览器开发者工具出现“牛皮癣”通知
  • 阿里云盘获推 4.8.1 系统更新:会员权益升级,新增帧彩视界功能
  • 微软:新版 Outlook 会在 2024 年底代替现有的邮件和日历应用
  • 微软更新 VS Code C++ 套件 1.16 版本:引用关系更直观,注释定义更便捷
  • 报告称微软 Defender 新版本出现 CPU 占用过高问题
  • 育碧更新旗下 Ubisoft Connect 游戏商城 PC 客户端,带来全新 UI 界面
  • Win11 人工智能“个人助理”,微软 Windows Copilot 即将到来
  • AMD 将为 RDNA 3 消费级显卡提供 ROCm 支持,从 Radeon RX 7900 XTX 和 Pro W7900 开始
  • WordPress 第三方“用户登录系统”插件曝零日提权漏洞,20 万网站受影响
  • 最新资讯

    热门资讯