تفاصيل العمل

Smart CPU Scheduler is a Python-based CPU scheduling simulator developed to analyze and compare different process scheduling algorithms.

The project simulates CPU scheduling using process attributes such as execution time, I/O behavior, and memory usage. It also explores the use of an adaptive Time Quantum instead of relying on a fixed value.

Key Features:

Simulation and comparison of Standard Round Robin and AI-based Round Robin scheduling.

Process analysis based on execution characteristics.

Adaptive Time Quantum selection.

Calculation of Waiting Time and Turnaround Time.

Visualization of scheduling performance and comparison results.

Technologies Used: Python, Machine Learning concepts, Data Analysis, and Data Visualization.

The objective is to evaluate scheduling performance and demonstrate how adaptive scheduling strategies can be compared with traditional approaches.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات