FUSE

FS implementations

Virtiofs

Virtiofs is a shared file system that lets virtual machines access a directory tree on the host. Unlike existing approaches, it is designed to offer local file system semantics and performance. [1]

History

6.12

Get IDMAPPED Mounts getting it first. [2]<

6.14

Work hasĀ been underway for some time.[3] TLDR FUSE's main bottleneck is its design, it turns out that using io-uring inside of FUSE help performance a lot and is an easier step to achieve than rewriting it from the ground up.

6.15

Up the character limit for file name from 1024 to PATH_MAX-1, which is normally 4096.

This was needed for AWS's S3 but don't we think it is a little insane to have a FULL PAGE OF MEMORY for only the name of a file?[4]

Sources: