Domov Software Co je kulaté plánování robinů (rrs)? - definice z techopedie

Co je kulaté plánování robinů (rrs)? - definice z techopedie

Obsah:

Anonim

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.

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ší.

Co je kulaté plánování robinů (rrs)? - definice z techopedie