round-robin scheduling


Also found in: Wikipedia.

round-robin scheduling

[′rau̇nd ¦räb·ən ′skej·ə·liŋ]
(computer science)
A scheduling algorithm which repeatedly runs through a list of users, giving each user the opportunity to use the central processing unit in succession.
References in periodicals archive ?
The programs in each microcontroller were implemented using Round-Robin scheduling with interruptions; this preemptive process scheduling algorithm was selected because of its ability to handle the multiple sensors signals.
LISTING 1: Round-Robin scheduling pseudocode to manage navigation.
The proposed flow scheduling algorithm is compared with Weighted Fair Queuing (WFQ) [23] and Round-robin scheduling algorithms.
Round-robin scheduling algorithm is very easy to implement and it handles all flows with same priority.
X-Ware is based on its widely deployed, popular real-time multitasking ThreadX RTOS, which features fully preemptive, preemption-threshold[TM], and round-robin scheduling capabilities, priority inheritance, event chaining, real-time event trace, run-time stack analysis and completely deterministic processing.
- DevCon Extension (DEX) 4-thread Demoserved as the basis for the Renesas DevCon Extension Track II class, Getting Started With ThreadX, and shows a 4-thread system that illustrates the use of threads, message queues, and both preemptive and round-robin scheduling. NetX Demos (IPv4)
In the round-robin scheduling the Pac-10 has adopted, there's no avoiding the necessity of beating USC.
Each MODCOD queue is processed using a weighted round-robin scheduling algorithm to provide fairness for the RCSTs.
We analyze the average packet delay using the round-robin scheduling algorithm, as shown in Fig.
ThreadX also brings round-robin scheduling, Preemption-Threshold Scheduling[TM], priority inheritance, event-chaining, event-trace, run-time stack analysis, and completely deterministic processing.
ThreadX provides basic system services such as preemptive and round-robin scheduling, semaphores, message queues, mutexes, timers, interrupts, and memory management.
Designed to save precious design time, [micro]C/OS-III includes such features as round-robin scheduling, near zero interrupt disable time, unlimited number of application tasks, error checking and more.