RFUSE: Modernizing Userspace Filesystem Framework through Scalable Kernel-Userspace Communication
Offered By: USENIX via YouTube
Course Description
Overview
Explore a conference talk from FAST '24 that introduces RFUSE, a novel userspace filesystem framework designed to modernize and enhance performance through scalable kernel-userspace communication. Learn about the challenges of implementing new features in in-kernel filesystems and how userspace filesystems, particularly FUSE, have gained attention as an alternative. Discover how RFUSE addresses the performance overhead issues of FUSE by utilizing a per-core ring buffer structure for communication, minimizing transmission overhead, and enabling compatibility with existing FUSE-based filesystems. Gain insights into the evaluation results showing RFUSE's comparable throughput to in-kernel filesystems on high-performance devices and its high scalability in both data and metadata operations.
Syllabus
FAST '24 - RFUSE: Modernizing Userspace Filesystem Framework through Scalable Kernel-Userspace...
Taught by
USENIX
Related Courses
Introduction to Enterprise ComputingMarist College via Independent Advanced Operating Systems
Georgia Institute of Technology via Udacity Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique 操作系统原理(Operating Systems)
Peking University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity