TIL: FUSE

2023-02-06

Recently I’ve been learning about FUSE: filesystem in userspace. It’s a way of writing a program to handle filesystem calls with a custom program. It allows the kernel to delegate file handling logic to a user space app.

Apparently it can be quite a bit slower than normal file syscalls because of context switches between the kernel and userspace.

Here are some links:

It would be really interesting to create an optimized fuse system for node_modules. Who cares about windows amiright?