Authors: A MANEESH REDDY, SRM Institute of Science and Technology * Reddy K. Paul kevin, SRM Institute of Science and Technology *
In this paper we introduce the design, development and evaluation of a simulated work scheduler implemented with threads and a priority queue for managing task execution in multithreaded environments. This Scheduler features Priority Queue-based preemptive scheduling combined with time-slicing (Round-robin within same priority) and overhead modelling of context switching. The simulator generates a detailed event log and calculates standard scheduling metrics- turn-around time, wait time, response time, CPU utilization. Experiments present responsiveness versus throughput trade-offs as quantum and context-swi- long overheadchange this balance. Herein the system may be used to illustrate scheduling concepts and—and to implement advanced scheduling policies. Kmacros: Job scheduling, priority queue, preemptrve scheduling, time slicing, context switch, multithreading, simulatorcontext-swi-long overheadchange this balance. Herein the system may be used to illustrate scheduling concepts and—and to implement advanced scheduling policies.
Keywords: Job scheduling, priority queue, preemptrve schedul ing, time slicing, context switch, multithreading, simulator
Published in: 2024 Asian Conference on Communication and Networks (ASIANComNet)
Date of Publication: --
DOI: -
Publisher: IEEE