Skip to content

Atharva-Jayappa/MultiprogrammingOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 MultiprogrammingOS

🖥️ Overview

MultiprogrammingOS is a project developed to showcases essential concepts of operating systems such as process scheduling, memory management, and inter-process communication.

The project is implemented using C++.

✨ Features

  • ⚙️ Process Scheduling: Implements algorithms like Round Robin, First-Come-First-Serve (FCFS), and Shortest Job Next (SJN).
  • 📂 Memory Management: Simulates paging and segmentation techniques.
  • 🔗 Inter-Process Communication: Demonstrates communication between processes using shared memory and message passing.

🛠️ Technologies Used

  • Languages: C++

About

An Operating System emulation that showcases essential concepts of operating systems such as process scheduling, memory management, and inter-process communication.

Resources

License

Stars

Watchers

Forks

Contributors

Languages