As virtiofs is using (at least parts of) fuse, are there gains to expect, too?
Announcement
Collapse
No announcement yet.
FUSE Passthrough Support May Land For Linux 6.9 To Help Boost I/O Performance
Collapse
X
-
-
Originally posted by Britoid View Post
The new NTFS driver is in the kernel, this patch wouldn't help the NTFS fuse driver though because it's only for when the backing storage is handled by a native Linux fs driver.
- Likes 2
Comment
-
There are no "performance" options really. They are all features that may have impact on performance. passthrough is not compatible or makes no sense with certain options so if you want to call that "simplifying" then sure... but it is just different features for different options.
- Likes 1
Comment
-
Originally posted by WestCoastSuccess View PostIs this expected to have performance benefits for ocamlfuse (which mounts Google Drive folders to a Linux filesystem, and works quite well, but is sometimes quite slow)?
Comment
-
Originally posted by trapexit View PostThere are downsides to using this however. In my own project (mergerfs) I can add resiliency by catching certain errors. As far as I know when using this passthrough there won't be that opportunity any longer. If a read fails on a remote filesystem or write results in ENOSPC there is no mechanism to push that info to the FUSE server and do something about it. I think many users will be fine with that feature tradeoff though.
- Likes 2
Comment
-
Originally posted by trapexit View PostNo. Passthrough is about *local* files being handled by the kernel directly. For union filesystems or overlay filesystems. There is no file for ocamlfuse to pass through.
Comment
-
Originally posted by ehansin View Post
I think I have knowingly (meaning not something that something else uses "behind the scenes") only used sshfs with FUSE. After reading all of this and comments, unless I really am mistaken, not something that would apply to the sshfs usage case, same as a lot of other examples. But still seems cool where you can get this kind of performance boost where it is applicable.
Comment
Comment