this post was submitted on 24 Aug 2024
379 points (98.5% liked)

Linux

48329 readers
639 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
 

There's been some Friday night kernel drama on the Linux kernel mailing list... Linus Torvalds has expressed regrets for merging the Bcachefs file-system and an ensuing back-and-forth between the file-system maintainer.

you are viewing a single comment's thread
view the rest of the comments
[–] DaPorkchop_@lemmy.ml 79 points 3 months ago (2 children)

ext4 is intended for a completely different use case, though? bcachefs is competing with btrfs and ZFS in big storage arrays spanning multiple drives, probably with SSD cache. ext4 is a nice filesystem for client devices, but doesn't support some things which are kinda fundamental at larger scales like data checksumming, snapshots, or transparent compression.

[–] possiblylinux127@lemmy.zip 1 points 2 months ago (1 children)

What's cool about bcache is that it can have fully tiered storage. It can move data from a hard drive to a SSD and vis versa. It isn't a cache like in ZFS as ZFS wipes the cache drive on mount and adding a cache doesn't increase capacity

[–] soundconjurer@mstdn.social 1 points 2 months ago* (last edited 2 months ago)

@possiblylinux127 @DaPorkchop_. ZFS has a persistent L2ARC cache now.