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.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to