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

940 stars
58 watching
220 forks
Language: C
last commit: 2 months 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 321
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. 5
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 159
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 53
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. 253
jshaffstall/pyphysicssandbox A Python wrapper around Pymunk for creating simple 2D physics simulations in introductory programming classrooms. 47
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 A high-performance model for simulating compound flooding in coastal systems 35
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 45
jserv/mini-arm-os Builds a minimal multi-tasking OS kernel for ARM from scratch 1,072