惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
人人都是产品经理
人人都是产品经理
美团技术团队
Blog — PlanetScale
Blog — PlanetScale
S
SegmentFault 最新的问题
博客园 - 【当耐特】
V
V2EX
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 叶小钗
Google DeepMind News
Google DeepMind News
量子位
罗磊的独立博客
月光博客
月光博客
N
Netflix TechBlog - Medium
大猫的无限游戏
大猫的无限游戏
博客园_首页
P
Proofpoint News Feed
Jina AI
Jina AI
云风的 BLOG
云风的 BLOG
博客园 - 司徒正美
腾讯CDC

Phoronix

KDE Linux Prunes Its Insecure & Unused Software Linux 7.1-rc6 To Support The ASUS ROG RAIKIRI II & Nova 2 Lite Controllers Linux Might Finally Disable The Microsoft RNDIS Protocol Drivers In 2026 Wine-Staging 11.10 Fixes 14 Year Old Bug, Also Fixes Issue Of Some Games Being Too Dark Servo 0.2 Released With Revamped Android Browser UI Zrythm 2.0 Alpha Released For Rewriting The Digital Audio Workstation In C++ & Qt/QML Linux 7.1-rc6 To Hide The Documentation On "clearcpuid" Feature AV2 v1.0 Specification Released For Next-Gen Video Coding Various USB Quirks Merged Ahead Of Linux 7.1-rc6 Rust Coreutils 0.9 Released With Additional Security Hardening, Zero-Copy I/O NixOS 26.05 Released With 20,442 New Packages, Stage 1 Now Based On systemd By Default AMD Submits More Graphics Driver Changes For Linux 7.2 AMD Expands The Range Of Zen 6 CPUs Detected By The Linux Kernel G7 Agrees On Shared Language Around Open-Source AI, Open Weights AI GNOME Circle Takes Stand Against AI Slop, Resources App Makes It Into GNOME Incubator Plasma 6.6, 6.7 & 6.8 See Plenty Of Bug Fixing This Week Genode OS 26.05 Released, Finishes Moving From GitHub To Codeberg SteamOS 3.8.6 Beta Released With Initial Native Support For AMD HDMI VRR Ubuntu 26.10 Snapshot 1 Released For Testing Wine 11.10 Released With VKD3D 2.0, Improved VBScript Compatibility Fwupd 2.1.4 Brings Many Fixes For Bugs Spotted By Anthrophic's Mythos, Firmware Update Support For Intel Arc Pro B65/B70 AMD ROCm 7.2.4 Released With Performance & Stability Fixes CachyOS Delivers Lead Over Arch Linux, Pop!_OS & Ubuntu On System76 Thelio Major Linux Networking Still Seeing "Significantly Bigger" Pull Requests Due To AI Btrfs Change Coming For Linux 7.2 Yields Very Healthy Performance Gain Intel To Support DRM Background Color Property With Linux 7.2 Fedora 45 Considering Use Of PURL Metadata For Uniquely Identifying Software Packages Linux 7.2 To Bring Graphics Driver Fix For Old Integrated Graphics On Intel Sandy Bridge Radeon Software For Linux 26.12 Brings Ubuntu 26.04 Support Intel Sends Out Revised Linux Patches For Directed Package Thermal Interrupts
Bcachefs Tools 1.38.6 Brings Many Performance Improvements
Written by Michael Larabel in Linux Storage on 17 June 2026 at 0 · 2026-06-18 · via Phoronix

LINUX STORAGE

Kent Overstreet announced the release today of Bcachefs-Tools 1.38.6 as the user-space tools built around the Bcachefs copy-on-write file-system. There are a few new features and a lot of performance work in v1.38.6 without bringing any on-disk format breakage.

Bcachefs-Tools now supports up to 255 storage devices in a single file-system. There is also Ubuntu 26.04 LTS packages now published via apt.bcachefs.org to facilitate easier testing.

Plus there are many bug fixes but most significant is all the performance work that went into this release. Overstreet summed up the performance changes as:

"Performance work spanned much of the codebase, quite a few workloads and benchmarks were profiled. Some highlights:

- Many performance improvements in the journalling code, primarily targeting lock contention. Journal flushes are now fully lockless, significantly improving performance on multithreaded O_SYNC/fsync workloads.

Journal pin lists now have per-pin-list locks instead of sharing the main journal lock, and the journal pin fifo can now be resized at runtime; this avoids unnecessary throttling on O_SYNC/fsync heavy workloads.

Journal read now has to read significantly less of the journal by using a binary search to find the most recent entry on each device, which we're also taking advantage of by increasing the default journal size.

- The core btree iterator and transaction commit code saw significant profiling and optimization, greatly reducing icache usage in particular.

- Btree sharding was greatly improved; we now shard new inode allocations based on pid, not the current cpu, enforce that btree nodes do not cross shard boundaries, and on lock contention we try to migrate threads to the CPU for their data's shard. This drastically reduces lock contention; high client count dbench particularly benefited.

- Multithreaded btree write-buffer flushing saw more improvements, reducing stalls due to lock inversion, and runtime introspection was greatly improved."

Hopefully time at Phoronix will allow for some new Linux file-system comparison performance benchmarks soon, Bcachefs included, especially given Btrfs large folios by default and other upstream file-system improvements hitting Linux 7.2.

More details on the Bcachefs Tools 1.38.6 release via bcachefs-tools.git.