[GTALUG] Question Fodder: Bcache Filesystem
Christopher Browne
cbbrowne at gmail.com
Tue May 14 17:12:44 EDT 2019
I just saw a report of corruption problems with bcache in conjunction with
GCC 9, and realized I had never actually heard of bcache before.
https://en.wikipedia.org/wiki/Bcache
- a layer in the kernel for using fast storage (e.g. - NAND, SSD) as a
cache for spinning rust
That's pretty cool; I don't have enough lurking SSD/NAND to have that be of
*too* much interest. But wait, they kept working on it, so there's a
filesystem...
https://en.wikipedia.org/wiki/Bcachefs
- a COW (Copy On Write) filesystem running atop BCache that has the modern
stuff people seem to like such as snapshotting, encryption, checksums,
compression (ala ZFS, Btrfs)
Here's the corruption reference:
https://bugzilla.kernel.org/show_bug.cgi?id=203573
And some more diagnosis here:
https://bugzilla.redhat.com/show_bug.cgi?id=1708315
Sounds like it may be the wrong moment in time to be adopting
BCache-related stuff ;-)
Has anyone been poking at this sort of stuff? A *loooong* time ago, I used
to follow ReiserFS pretty closely, back when that project was a technical
matter, as opposed to being (rather properly!) overshadowed by a murder
investigation :-(
--
When confronted by a difficult problem, solve it by reducing it to the
question, "How would the Lone Ranger handle this?"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gtalug.org/pipermail/talk/attachments/20190514/e7e0a7c2/attachment.html>
More information about the talk
mailing list