On Tuesday, 25 February 2025 17:05:12 Greenwich Mean Time Rich Freeman wrote: > On Tue, Feb 25, 2025 at 10:57 AM Dale <rdalek1...@gmail.com> wrote: > > Still, is FUSE the best way to handle this or should it be done the same > > way as EXT4? I don't recall enabling FUSE so I figure it is enabled by > > default or something. > ext4 is a filesystem. FUSE is a kernel API that can be used to > implement any filesystem. > > I'm pretty sure there is a kernel setting to enable FUSE, and it is > pretty typical for it to be enabled. Lots of stuff uses it. > > In many operating systems (with a microkernel architecture) the > equivalent of FUSE is the only way filesystems are implemented. > > Usually people prefer to use built-in kernel drivers if they are > available. There isn't really anything wrong with FUSE, but in many > cases the in-kernel drivers are just better maintained.
Unless I'm wrong there is/was a speed penalty when accessing a fs over FUSE. Anyway, I was configuring kernel 6.12.16-gentoo today and came across this: CONFIG_FUSE_PASSTHROUGH More details here: https://lwn.net/Articles/832430/ It looks quite promising.
signature.asc
Description: This is a digitally signed message part.