Tag

libfuse

0 views collected around this technical thread.

OPPO Kernel Craftsman
OPPO Kernel Craftsman
Oct 30, 2020 · Fundamentals

Understanding FUSE: Architecture and Implementation Details

FUSE implements a user‑space file‑system framework where a kernel module creates the /dev/fuse device and forwards VFS requests into kernel queues, while a multi‑threaded daemon reads these requests, optionally uses splice for zero‑copy, processes them, and writes replies back, enabling simple file‑system development without kernel recompilation.

FUSEFilesystem architectureLinux kernel
0 likes · 10 min read
Understanding FUSE: Architecture and Implementation Details
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Oct 21, 2020 · Fundamentals

Unlocking FUSE: Deep Dive into User‑Space Filesystem Architecture and Optimization

This article explains the architecture, core components, and operation flow of the Linux FUSE (Filesystem in Userspace) framework, details kernel module loading, mount parameters, request handling, and provides practical optimization tips for building efficient user‑space file systems.

FUSEFilesystem optimizationLinux kernel
0 likes · 20 min read
Unlocking FUSE: Deep Dive into User‑Space Filesystem Architecture and Optimization