У дома Софтуер Какво е кръгъл график за програмиране (rrs)? - определение от техопедия

Какво е кръгъл график за програмиране (rrs)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Round Robin Scheduling (RRS)?

Планирането на кръгови програми (RRS) е алгоритъм за планиране на задачи, който се счита за много справедлив, тъй като използва отрязъци от време, които са присвоени на всеки процес в опашката или реда. След това на всеки процес е разрешено да използва процесора за определен период от време и ако той не завърши в рамките на определеното време, той се извлича и след това се премества в задната част на реда, така че следващият процес в реда да може да се използва процесора за същото време.

Техопедия обяснява планирането на Round Robin (RRS)

Планиране на кръгли робинги е алгоритъм, използван основно от операционни системи и приложения, които обслужват множество клиенти, които искат да използват ресурси. Той обработва всички заявки в кръгова поръчка първо-първо-излизане (FIFO) и отменя приоритета, така че всички процеси / приложения могат да могат да използват едни и същи ресурси за едно и също време и да имат същото време за чакане всеки цикъл; следователно се счита и за циклична изпълнителна власт.


Това е един от най-старите, най-прости, най-справедливи и широко използвани алгоритми за планиране на всички времена, отчасти защото е много лесен за изпълнение, тъй като няма сложни срокове или приоритети, които трябва да се вземат предвид, само система FIFO и фиксирано времево ограничение за всеки използване на ресурса. Това също решава проблема с гладуването, проблем, при който процесът не е в състояние да използва ресурси за дълго време, защото винаги се допуска от други процеси, смятани за по-важни.

Какво е кръгъл график за програмиране (rrs)? - определение от техопедия