An open API service indexing awesome lists of open source software.

https://github.com/ahmednassar7/operating-system-simulator

A Java simulator of a simple operating system with a round robin scheduling algorithm and memory-to-disk swapping for larger virtual memory.
https://github.com/ahmednassar7/operating-system-simulator

java operating-system round-robin-scheduling simulation

Last synced: about 1 month ago
JSON representation

A Java simulator of a simple operating system with a round robin scheduling algorithm and memory-to-disk swapping for larger virtual memory.

Awesome Lists containing this project

README

        

# Operating System Simulator
A Java simulator of a simple operating system.

## Key Features
- Round robin scheduling algorithm with configurable quantum size
- Physical and logical memory simulation with configurable size
- Simulates swapping processes to hard disk to provide an unlimited virtual memory.
- Supports mutexes for memory for input, output, file reading and writing