今天看啥  ›  专栏  ›  OSC开源社区

Linux 5.10.8发布:解决Btrfs的性能倒退问题

OSC开源社区  · 公众号  · 程序员  · 2021-01-19 17:30
Linux 内核 5.10.8 已经发布。作为 Linux LTS 5.10 系列的最新版本,此次更新解决了 Btrfs 文件系统的性能问题。Btrfs 是一种支持写入时复制(COW)的文件系统,目标是取代 Linux 当时的 ext3 文件系统,改善 ext3 的限制,特别是单个文件的大小,总文件系统大小或文件检查和加入ext3未支持的功能,像是可写快照(writable snapshots)、快照的快照(snapshots of snapshots)、内建磁盘阵列(RAID),以及子卷(subvolumes)。Btrfs也宣称专注在“容错、修复及易于管理”。然而,去年 10 月份的提交 ”btrfs: use btrfs_start_delalloc_roots in shrink_delalloc”  引起了一个性能问题:此前在使用正常的写回路径来回收延迟分配空间时,我们会提供想要刷新的页面数,而此提交更改为刷新大量 inode,在某 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照