this post was submitted on 13 Nov 2023
230 points (98.7% liked)

Linux

46775 readers
1924 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 57 points 9 months ago (2 children)

Yes! I'm eagarly waiting for bcachefs to land.

[–] [email protected] 46 points 9 months ago (2 children)

As a Linux noob I first thought you were just facerolling on your keyboard. But then I read it as b-cache-fs. It's a new file system, I take it?

[–] [email protected] 32 points 9 months ago (2 children)

Exactly! It is a new Btrfs competitor and OpenZFS alternative that is built upon the bcache codebase.

[–] [email protected] 24 points 9 months ago (1 children)

Any more info for a geek without too much time?

[–] [email protected] 13 points 9 months ago* (last edited 9 months ago) (2 children)
[–] [email protected] 15 points 9 months ago* (last edited 9 months ago)

Features include caching,[4] full file-system encryption using the ChaCha20 and Poly1305 algorithms,[5] native compression[4] via LZ4, gzip[6] and Zstandard,[7] snapshots,[4] CRC-32C and 64-bit checksumming.[3] It can span block devices, including in RAID configurations.

The main takeaway from the article is that the developer's name is Kent Overstreet, who beat his bitter rival Surrey Underpath, who are both canonically related to famed developer Cornwall Midroad.

[–] [email protected] 3 points 9 months ago

Nice, thank you!

[–] [email protected] 5 points 9 months ago

Any word on RAM requirements?

[–] [email protected] 4 points 9 months ago

As someone else said, it's similar to btrfs. bcachefs has a lot of functional overlap with btrfs, which is great. There have also been a few benchmarks showing that bcachesfs is faster for some situations (cold-cache warming, IIRC). One of the big advantages over btrfs is that bcachefs's RAID is more robust - several of btrfs's RAID levels have been marked as experimental and prone to data loss, for years. There's been improvement in btrfs RAID lately; the skeptic in me believes this is directly a result of pressure from bcachefs, which is in a position to become a favored fs in Linux.

[–] [email protected] 7 points 9 months ago

And I'm waiting until bcachefs has sufficiently spread so I can see whether it really works or not.