#bCacheFS

Christopher Snowhillchris@social.losno.co
2025-06-04

Okay, straight up, wtf: The #bcachefs dev just changed his channel topic to a link to Harry Potter and the Methods of Rationality. As if straight up Harry Potter wasn't bad enough.

Christopher Snowhillchris@social.losno.co
2025-06-03

@frog Oh yeah, since you're online right now. I thought I'd mention I was wrong about Oblivion Remastered on the so-called Meme Computer (M4 Pro Mac mini)

It runs about 47-60fps at 1080p, on the Low settings. It may have the memory to push the settings higher, but this seems to result in it glitching and sometimes crashing. Perfectly stable on Low.

The horribad speed I encountered the first time I tried to run it was because CrossOver didn't have a preset for it, and my Steam prefix is originally a Skyrim Special Edition prefix. And apparently, that wants to default to something other than D3DMetal, so apparently D3D12 runs like crap. Forcing the prefix to D3DMetal fixes that game.

Of course, last time I tried it, Skyrim SE ran weird and tended to crash when forcefed to D3DMetal instead of DXMT. No idea why that is.

I only subjected myself to this for periods where I could not run the game on my PC, which flies at 80-165fps 1080p on Ultra with Software Lumen, because hardware RT Lumen murders the performance.

PC becomes randomly unavailable due to bcachefs shenanigans. I'm currently stable for Oblivion Remastered and Skyrim, but Fall Guys does capital Weird Shit with database files in the prefix, and is making bcachefs barf on certain code paths. We've gotten to the point where it no longer corrupts the fs and requires a fsck repair, with both a repair for the original corruption and code that no longer lets it hit the filesystem. Still helping debug that so nobody else has to put up with it, or other similar bugs, because it still puts the filesystem in emergency read-only mode.

#steam #linux #bcachefs #proton

2025-05-29

Anyone know if there's a way to get #bcachefs and #steam to play nice?

Thorsten Leemhuis (acct. 1/4)kernellogger@hachyderm.io
2025-05-27

Highlights from the main #bcachefs merge for #Linux 6.16: git.kernel.org/torvalds/c/5225

- Incompatible features may now be enabled at runtime, via "opts/version_upgrade" in sysfs.

- Various changes to support deployable disk images

- Major error message improvements for btree node reads, data reads, and elsewhere.

- New option, 'rebalance_on_ac_only'.

- Repair/self healing:

- We can now kick off recovery passes and run them in the background if we detect errors.

- Performance:

- Faster snapshot deletion

- Faster device removal

- We're now coalescing redundant accounting updates prior to transaction commit, taking some pressure off the journal.

- Stack usage improvements: All allocator state has been moved off the stack

#kernel #LinuxKernel #Linux616 #Filesystem

2025-05-25

Thinking about a #Steam #NixOS using #Impermanence on my #SteamDeck with a #bCacheFS setup that uses the #MicroSD as Main/Slow storage and the #SSD as Cache.

2025-05-21

Moving Oblivion from btrfs to bcachefs on the same drives drastically improved load times, but broke OBSE - I think due to the case folding?

#Linux #LinuxGaming #nixOS #btrfs #bcachefs

st1nger :unverified: 🏴‍☠️ :linux: :freebsd:st1nger@infosec.exchange
2025-05-13

#Bcachefs #Btrfs #EXT4 #F2FS & #XFS #FileSystem Performance On Linux 6.15.

When taking the geometric mean of all the file-systems tested, XFS was by far the fastest with this testing on #Linux 6.15 and using a Crucial T705 #NVMe PCIe 5.0 SSD. With each file-system at its defaults, XFS was 20% faster than F2FS as the next fastest file-system. EXT4 and Btrfs meanwhile were tied for third. Bcachefs out-of-the-box on this PCIe 5 SSD was in a distant last place on Linux 6.15 Git.

phoronix.com/review/linux-615-

When taking the geometric mean of all the file-systems tested, XFS was by far the fastest with this testing on Linux 6.15 and using a Crucial T705 NVMe PCIe 5.0 SSD. With each file-system at its defaults, XFS was 20% faster than F2FS as the next fastest file-system. EXT4 and Btrfs meanwhile were tied for third. Bcachefs out-of-the-box on this PCIe 5 SSD was in a distant last place on Linux 6.15 Git.
2025-02-20

@aud How about #bcachefs then?

Thor A. Hoplandhopland@snabelen.no
2025-02-04

The idea of #meritocracy only works if everyone is completely sure about the goals - like with #Linux and the #LinuxFoundation.

It's about machine code, low level programming and serving drivers for hardware enablement. You can pretty much quantify meritocratic value by quality of contribution - even in terms of #CoC, as we can see with #BcacheFS.

But, in #politics? There's no such thing. This is proven with finality by #Trump, as he calls it meritocratic, but hires ill-fitting candidates.

2025-01-28

Enhanced the script to auto mount a #Bcachefs encrypted drive on #NixOS a bit and added some checks wiki.nixos.org/wiki/Bcachefs#A

2025-01-25

Now that I saw that #bcachefs got updated on #debian experimental lol

Thorsten Leemhuis (acct. 1/4)kernellogger@fosstodon.org
2025-01-21

Migrating away from #bcachefs

blog.sesse.net/blog/tech/2025-

Steinar H. Gunderson aka Sesse writes:

'"[…] I've converted my last bcachefs filesystem to XFS, and I don't intend to look at it again in the near future. […]

I no longer trust bcachefs' future. […]

[…] I've had catastrophic data loss bugs that went unfixed for weeks despite multiple people reporting them. I've seen strange read performance issues. I've had oopses. […] “oh, yeah, that's a known issue […]

There are more things: […]"'

Thorsten Leemhuis (acct. 1/4)kernellogger@fosstodon.org
2025-01-21

A few bits from the main #bcachefs merge for #Linux 6.14:

git.kernel.org/torvalds/c/2622

"'Lots of scalability work, another big on-disk format change. […]

Like 6.11, this is another big and xpensive automatic/required on disk format upgrade. This is planned to be the last big on disk format upgrade before the experimental label comes off. There will be one more minor on disk format update for a few things that couldn't make this release.'"

#kernel #LinuxKernel

2024-12-17
Arg à meudonarg@todon.eu
2024-12-14

Tested bcachefs on one machine but I think I'll continue with btrfs, at least until bcachefs get :
- scrubing
- send / receive
- proper mainline updates

#bcachefs #btrfs #filesystems

Thor A. Hoplandhopland@snabelen.no
2024-11-28

Aaaaaw crap. #BCacheFS is what I want to replace my #BTRFS partitions. But, it seems that BTRFS might actually win back performance gains quicker than BCacheFS will become mature enough to use - if it ever becomes mature enough.

At this point it's probably a safer bet to wait for ReiserFS5 lol

youtube.com/watch?v=QfyJNlMl1h
@BrodieOnLinux

🎀 Klara! 🏴‍☠️boo_@im-in.space
2024-11-28

With the status of bcachefs being what it is, is it time to switch back to zfs? What are your opinions? I don't have a lot of data on my bcachefs disk, because I was uncertain, and I feel I was right to, but it also makes it easy to switch back.

#bcachefs #zfs

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst