Skip to content
[C++] Operating System Simulator written as end-of-term assignment. Simulation had to show Linux-like OS. Documentation:
C++
Branch: 2.files
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
chinski_sop Serialization fix Dec 11, 2014
.gitignore Git ignore added Oct 23, 2014
README.md README fix Aug 23, 2015

README.md

Chinese OS

Linux-like operating system simulator

This project was created by team of 5 as end-of-term assignment. Each member had to implement one key element of Linux-like simulator. My responsibility was the filesystem, file API and overall management of those modules.

Filesystem

It's only a simulation therefore disk blocks had to be implemented and simulated as abstraction layer -1. On top of that whole filesystem is created: inodes and management, files, filesystem API.

API

API covers only simple data management. Although in terminal there is additional editor, inode and block viewer and other useful tools, API does not provide block level access.

You can’t perform that action at this time.