OS PROJECT-"CPU SCHEDULING SIMULATOR WITH SMART ALGORITHM ADVISOR"

Опубликовано: 22 Май 2026
на канале: Arjun Anil
683
9

This Python project demonstrates four major CPU scheduling algorithms — FCFS, SJF, Priority Scheduling, and Round Robin — using a Tkinter GUI and Matplotlib Gantt chart visualization.

It also features an intelligent Algorithm Advisor that analyzes process data (burst time, arrival time, and priority) to suggest the most efficient scheduling algorithm automatically.

🔹 Built with Python, Tkinter, and Matplotlib
🔹 Simulates CPU scheduling with real-time visualization
🔹 Displays Completion, Turnaround, and Waiting Times
🔹 Suggests the best algorithm for given inputs

Perfect for understanding Operating System scheduling concepts and visualizing how different algorithms affect performance.

#PythonProject #CPUScheduling #Tkinter #OperatingSystems #MiniProject #SmartAlgorithm #PythonGUI

TEAM MEMBERS:
ABHAY AGGARWAL(RA2411030010060)
ARJUN ANIL(RA2411030010020)
K A ABHINAV(RA2411030010056)