# Clone the repository
git clone https://github.com/trongvan245/OS-Assignment-HK232.git
# Compile
make all
#Run testcases
./os [test_name]
We managed to finish this assignment in just 2 days (we thought the deadline was a week later)! Credit to everyone in our group for pulling this off, especially since the TLB section was only started the night before the deadline.
This repository is based on the code provided for the assignment. Our requirements were to build:
- A Priortiy MultiLevel Scheduler with Slots Policy
- A memory management to provide memory service to process(both in Logical and Physical Memory)
- A TLB to provide caching for pages.