Skip to content

BNJHope/virtual-file-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

User Level File System

An implementation of a user-level file system using the FUSE library in C. This was the second practical in the operating systems module in 3rd year. It uses UnQLite for storage and holds file information using a file control block structure similar to Unix inodes. The system uses indexed allocation over the UnQLite storage for the file data blocks. The majority of code is code provided by the University of St Andrews, except the code in myfs.c and myfs.h. All of my code is kept in two files, as this was a restriction for the practical requirements.

About

A virtual implementation of a user-level file system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages