Multi Priority Based Scheduling Algorithm for Queuing Systems
نویسنده
چکیده
Mean waiting time is of a greater concern wherever queuing system is involved. Priority Scheduling is the general method used to reduce the mean waiting time of higher priority processes. However this method just focuses on favouring higher priority processes leaving the lower priority processes out of consideration and forcing them to starve for a longer period resulting in higher average mean time. The proposed system focuses on reducing the average mean time by favouring the higher priority processes and also making sure that the lower priority processes are not being made to starve. This is done using a dynamic multi priority based Scheduling Algorithm having Earliest Deadline First (EDF) algorithm as a base. The reason EDF is taken as a base as it achieves a better balance among priority classes by considering the timing constraints of the processes as well compared to other algorithms. Cloud is developing day by day and faces many challenges. One of them is scheduling. Scheduling refers to a set of policies to control the order of work to be performed by a computer system. This presents a Generalized Priority algorithm for efficient execution of task and comparison with FCFS and Round Robin Scheduling .Algorithm is tested in and result shows that it gives better performance compared to other traditional scheduling algorithm.
منابع مشابه
Modified Priority Queuing Packet Scheduling Algorithm for Multi-media Traffic in Wireless Communication Environment
This paper introduces a new packet scheduling algorithm for multi-media traffic. The proposed modified priority queuing (MPQ) packet scheduling algorithm, realizing the high priority traffic service employs exponential distributions with the higher averages respectively, secures the reduction in the mean waiting time regarding the high priority traffic sensitive to delay. Thus, we could meet th...
متن کاملScheduling and Stochastic Capacity Estimation of an EV Charging Station with PV Rooftop Using Queuing Theory and Random Forest
Power capacity of EV charging stations could be increased by installing PV arrays on their rooftops. In these charging stations, power transmission can be two-sided when needed. In this paper a new method based on queuing theory and random forest algorithm proposed to calculate net power of charging station considering random SOC of EV’s. Due to estimation time constraints, a queuing model with...
متن کاملClass-based weighted fair queuing scheduling on quad-priority Delta Networks
Contemporary networks accommodate handling of multiple priorities, aiming to provide suitable QoS levels to different traffic classes. In the presence of multiple priorities, a scheduling algorithm is employed to select each time the next packet to transmit over the data link. Class-based Weighted Fair Queuing (CBWFQ) scheduling and its variations, is widely used as a scheduling technique, sinc...
متن کاملA new multi-mode and multi-product hub covering problem: A priority M/M/c queue approach
One main group of a transportation network is a discrete hub covering problem that seeks to minimize the total transportation cost. This paper presents a multi-product and multi-mode hub covering model, in which the transportation time depends on travelling mode between each pair of hubs. Indeed, the nature of products is considered different and hub capacity constraint is also applied. Due to ...
متن کاملTask Priority Optimization in Real-Time Multi-Core Embedded Systems
The shift from single-core to multi-core processors in real-time embedded systems leads to communication based effects on timing such as inter-core communication delays and blocking times. Moreover, the complexity of the scheduling problem increases when multi-core processors are used. In priority-based-scheduling, a fixed priority assignment is used in order to enable predictable behavior of t...
متن کامل