云网牛站
所在位置:首页 > Linux新闻 > Linux Kernel 4.20内核将提高Btrfs性能

Linux Kernel 4.20内核将提高Btrfs性能

2018-10-24 10:15:30作者:王练稿源:LINUX站

已经确定,在下一代 Linux 内核 Linux Kernel 4.20 中将提高 Btrfs 的性能,一直以来 Btrfs 性能不够优越的问题或许得到解决。因为来自 SUSE 的 David Sterba 在2018年10月22日提交了关于 Btrfs 在 Linux Kernel 4.20 即将到来的一部分更新,除了常规的修复之外,还强调会有不错的性能改进及提高,包括更优的多线程工作负载,更少的上下文切换,更好的内存分配特性,以及对 qgroups+ 负载均衡的改进。

Linux Kernel 4.20内核将提高Btrfs性能

 

Btrfs 简介

Btrfs(通常念成 Butter FS),是 Linux 操作系统中的一个支持写入时复制(COW)的文件系统,最早由 Oracle 在2007年启动开发并在2014年发布第一个稳定版并进行中的 copy-on-write 文件系统,旨在帮助强化 Linux 的存储功能。目标是取代 Linux 的 ext3 文件系统,改善 ext3 的限制,特别是单个文件的大小,总文件系统大小或文件检查和加入 ext3 未支持的功能,像是可写快照(writable snapshots)、快照的快照(snapshots of snapshots)、内建磁盘阵列(RAID),以及子卷(subvolumes)。Btrfs 也宣称专注在容错、修复及易于管理。

 

Btrfs 现状

Btrfs 虽然有专门针对 SSD 的优化支持,也拥有一些其他 Linux 文件系统不具备的特性,但其性能却被认为不够优秀,它默认的写入时复制特性可能会影响某些工作负载。在2017年,红帽宣布放弃 Btrfs 并将其从 Red Hat Enterprise Linux 中移除,这给了 Btrfs 较大的打击。

Linux Kernel 4.20内核将提高Btrfs性能

尽管 SUSE 重申了对 Btrfs 文件系统的支持,但其前景仍被视为不大明朗,而且也不是性能之王。现在的情况是 SUSE 将在 Linux Kernel 4.20 内核中大幅改进 Btrfs,推进 Btrfs 的发展。

 

相关主题

使用Btrfs对Linux系统进行快照回滚

精选文章
热门文章