Round Robin Scheduling (RRS)

Autor: John Stephens
Datum Vytvoření: 28 Leden 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Round Robin(RR) CPU Scheduling Algorithm in OS with example
Video: Round Robin(RR) CPU Scheduling Algorithm in OS with example

Obsah

Definice - Co znamená Round Robin Scheduling (RRS)?

Round Robin Scheduling (RRS) je algoritmus plánování úloh, který je považován za velmi spravedlivý, protože používá časové řezy, které jsou přiřazeny každému procesu ve frontě nebo řádku. Každý proces je pak oprávněn používat CPU po stanovenou dobu, a pokud nedojde k dokončení v přiděleném čase, je preempted a poté přesunut na zadní linii, takže další proces v linii je schopen použít CPU na stejné množství času.

Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Round Robin Scheduling (RRS)

Round robin scheduleing je algoritmus používaný hlavně operačními systémy a aplikacemi, které obsluhují více klientů, kteří požadují použití zdrojů. Zpracovává všechny požadavky v kruhovém pořadí first-in-first-out (FIFO) a vyhýbá se prioritě tak, aby všechny procesy / aplikace mohly být schopné používat stejné zdroje ve stejném množství času a také mít stejné množství čekací doby každý cyklus; proto je také považován za cyklického manažera.

Je to jeden z nejstarších, nejjednodušších, nejspravedlivějších a nejrozšířenějších plánovacích algoritmů všech dob, částečně proto, že je velmi snadno implementovatelný, protože není třeba zvážit složitá načasování nebo priority, pouze systém FIFO a pevné časové omezení pro každý využití zdroje. To také řeší problém hladovění, což je problém, kdy proces není schopen dlouhodobě využívat zdroje, protože je vždy předcházen jiným procesům považovaným za důležitější.