this post was submitted on 22 Sep 2023
85 points (98.9% liked)

Linux

46794 readers
1722 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] 9 points 11 months ago (9 children)

Finally, I've been waiting forever for this. btrfs is a mess and zfs in oracle jail forever. Finally we cna have good COW on linux without stupid hoops.

[–] pastermil 15 points 11 months ago (8 children)
[–] [email protected] 7 points 11 months ago (4 children)

RAID 5/6 is somewhat broken, and some people might consider the lack of built in encryption or support for a cache disk as problems. For some reason it seems popular to blame it for data loss.

That being said, it is my favorite file system and I never had problems with data loss, but I use ECC RAM on my desktop as is strongly recommended if you use btrfs or zfs (another potential downside).

[–] [email protected] 12 points 11 months ago* (last edited 11 months ago)

The recommendation for ECC memory is simply because you can't be totally sure stuff won't go corrupt with only the safety measures of a checksummed CoW filesystem; if the data can silently go corrupt in memory the data could still go bad before getting written out to disk or while sitting in the read cache. I wouldn't really say that's a downside of those filesystems, rather it's simply a requirement if you really care about preventing data corruption. Even without ECC memory they're still far less susceptible to data loss than conventional filesystems.

load more comments (3 replies)
load more comments (6 replies)
load more comments (6 replies)