https://github.com/devlyn37/simulated-simple-unix-fs
https://github.com/devlyn37/simulated-simple-unix-fs
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/devlyn37/simulated-simple-unix-fs
- Owner: devlyn37
- Created: 2019-06-03T15:18:04.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-03T15:29:11.000Z (about 7 years ago)
- Last Synced: 2025-02-10T02:13:22.451Z (over 1 year ago)
- Language: C
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
This is a simulated file system that was originally for an operating systems course.
It emulates a UNIX file system with a virtual disk that must be contained within a single file around 2 Mb
Large.
The code for the system itself is located in the io folder, while code for testing is
located within the apps folder. The file that contains the silumated disk for the system
is called vdisk and is located in the disk folder along with some files for testing.
I'm keeping this around so whenever I need to brush up on C or remember how file systems
work at a very basic level I can make small improvements to this.
To run the tests just run the shellScript.sh
TO-DO
- Fix the way debug print statements work
- Check and fix all the memory leaks
- Organize the code in a way thats more natural
- write more thorough tests
- Try to make this useful in some way