top of page

File System

Year:

December 2023

GitHub:

This project is not open source.

Project Description:

This project involved implementing a custom file system using FUSE (Filesystem in Userspace). The goal was to design and build a functional file system within a 1MB disk image, supporting basic file operations such as creating, reading, writing, renaming, and deleting files. The project also included the implementation of directory functionalities, such as creating nested directories, listing their contents, and moving files between directories. The file system was extended to handle large files exceeding 4KB, with dynamic allocation and deallocation of disk blocks to optimize storage.

My Contributions:

© 2024 Jayson Zhang

bottom of page