Author : Premkumar Balani, Apurva Shah
Date of Publication :17th January 2024
Abstract: Scheduling algorithms play a pivotal role in the effective functioning of real-time systems, and their diversity arises from the evolving needs and specifications of various ap- plications. The selection of a suitable algorithm is crucial in real- time environments and is significantly influenced by the system’s characteristics, such as being preemptive or non-preemptive. Additionally, the choice is intricately linked to the system architecture, specifically the number of processors, whether it’s a Uni-processor or a Multi-processor system. This paper aims to categorize scheduling algorithms in real-time systems into two primary classifications: Uni-processor scheduling algorithms and Multi-processor scheduling algorithms.
Reference :