Saturday , September 23 2017
Home / Linux / Meet Linux’s New Fastest File-System – Bcachefs

Meet Linux’s New Fastest File-System – Bcachefs

First announced over five years ago, ex-Google engineer Kent Overstreet is pleasured in announcing the general availability of a new open-source file-system for Linux, called the Bcache File System (or Bcachefs).
Bcachefs is a Linux kernel block layer cache that aims at offering a speedier and more advanced way of storing data on servers.
Bcachefs promises to provide the same performance and reliability as the consecrated EXT4 and XFS file systems while having features of the ZFS and Btrfs file systems.

Features that Bcachefs Supports

Bcachefs supports all the features of a modern file-system, including:
  • Checksumming to ensure data integrity
  • Compression to save space
  • Caching for quick response
  • Copy-on-Write (COW) that offers the ability for a single file to be accessed by multiple parties at once

 

What’s coming next for Bcachefs

It seems that some of the features in Bcachefs are limited or missing, which includes:
  • Snapshots
  • Erasure coding
  • Writeback caching between tiers
  • Native support for SMR (Shingled Magnetic Recording) drives and raw flash

 

However, in the future, Bcachefs will support all the advanced features, including Snapshots that allow the operating system to automatically make backups of data.
So far, The Bcachefs on-disk format has not been finalized, and the code is not ready for the Linux kernel.

The initial performance results are okay and “It probably won’t eat your data – but no promises,” Overstreet said in an e-mail to the Linux Kernel Mailing List late Thursday.

For trying out Bcachefs for yourself, you can grab the code from here. But, do not expect ‘completed’ code anytime soon, as Overstreet warns that “Bcachefs won’t be done in a month (or a year).” So we recommend you to wait a little longer.
For more details about Bcachefs and its current limitations, you can go here to read its official announcement.
Share Your Thoughts

About Pascal Eugene

Founder of 'Geek The Net'. Cyber Security Analyst, Information Security Researcher, Developer and Part-Time Hacker.

Check Also

Steam down with DDOS threat by Phantom Squad on Nov 3

We are sad to report that Steam is down at the time of writing on …