Skip to content

RohanSoni0507/Round-Robin-Scheduler-Simulation-WebApp

Repository files navigation

Round-Robin-Scheduler-Simulation-And-Visualization-Tool-WebApp

RRSim is a comprehensive Round Robin scheduling simulation and visualization tool. It helps users model and analyze CPU scheduling algorithms, providing insights into process execution, waiting times, and turnaround times. With an intuitive interface, it's ideal for educational purposes and understanding scheduling strategies.

RRSim: Round Robin Scheduler Simulator

RRSim is a versatile Round Robin scheduling simulation and visualization tool designed to help users understand and analyze CPU scheduling algorithms.

Features

  • User-Friendly Interface: Intuitive web-based interface for easy interaction and input.

  • Dynamic Process Creation: Dynamically create processes with varying arrival times and burst times.

  • Customizable Time Quantum: Set a custom time quantum to observe different scheduling scenarios.

  • Simulation Results: View detailed process execution results, including start times, waiting times, finish times, and turnaround times.

  • Dark Mode: Switch between light and dark modes for comfortable viewing in different environments.

Usage

  1. Visit the RRSim Website to access the simulator.

  2. Enter the number of processes and time quantum.

  3. Fill in the arrival times and burst times for each process.

  4. Click "Run Round Robin" to start the simulation.

  5. Explore the results, including average waiting time and turnaround time.

Contributing

Contributions are welcome! Please refer to the CONTRIBUTING.md file for guidelines.

License

This project is licensed under the MIT License. See the LICENSE.md file for details.


Disclaimer: This project is for educational purposes and is not intended for production use.

About

RRSim is a comprehensive Round Robin scheduling simulation and visualization tool. It helps users model and analyze CPU scheduling algorithms, providing insights into process execution, waiting times, and turnaround times. With an intuitive interface, it's ideal for educational purposes and understanding scheduling strategies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors