simplefs

Filesystem simulator

A kernel-space filesystem implemented from scratch for teaching and learning purposes.

A simple, kernel-space, on-disk filesystem from the scratch

GitHub

938 stars
59 watching
220 forks
Language: C
last commit: 19 days ago
Linked from 1 awesome list

cfilesystemkernel

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
simonc/memfs An in-memory file system simulator used to test Ruby applications without modifying external storage 322
referefref/honeyfs Creates a fake file system using a large language model to mimic real-world file systems and lure attackers into thinking they have access to a legitimate system. 4
psumodeling/cycles A daily time-step agroecosystem model simulating biophysical processes and management practices in cropping systems 12
dssat/dssat-csm-os A modular simulation framework for agricultural systems 152
embeddedkafka/embedded-kafka Provides an in-memory Kafka instance to run tests against. 386
plant-root-soil-interactions-modelling/cplantbox A Python-based platform for simulating and visualizing plant growth, soil dynamics, and water flow in high-resolution 8K resolution 52
robrix/starlight A game project that simulates spaceships in space using Haskell and OpenGL. 72
facebookresearch/flsim A flexible framework for simulating federated learning settings with minimal API and supports differential privacy, secure aggregation, and compression techniques. 250
jshaffstall/pyphysicssandbox A Python wrapper around Pymunk for creating simple 2D physics simulations in introductory programming classrooms. 45
dsturnbull/stack_cpu A simulator for a stack-based computer architecture with a set of instructions to perform various operations on a virtual memory. 14
deltares/sfincs An open-source model for simulating compound flooding in coastal systems with high computational efficiency and balanced accuracy 32
jkomiyama/banditlib A C++ package for multi-armed bandit simulations with various algorithms and policies. 138
mszoek/hydrogen A simple, 64-bit kernel that demonstrates preemptive multitasking and basic system features. 36
mbsim-env/mbsim A software framework for simulating complex mechanical systems 44
jserv/mini-arm-os Builds a minimal multi-tasking OS kernel for ARM from scratch 1,064