FUSE-based SysV Filesystem

Custom FUSE filesystem with buffer cache, robust error handling, and efficient read/write.

About This Project

Designed and implemented a FUSE filesystem emphasizing efficiency, robustness, and scalability. Built a buffer/cache layer to reduce disk I/O and speed up file access, added thorough error handling and correctness checks, and maintained clean interfaces across disk layer, buffer cache, and FileManager.

Technologies Used

C++FUSEUbuntu 20.04Buffer Cache