什么是循环调度? [英] What is round-robin scheduling?

查看:188
本文介绍了什么是循环调度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在多任务操作系统环境中,有时您会听到术语循环调度.它指的是什么?
还有什么其他调度方式?

In a multitasking operating system context, sometimes you hear the term round-robin scheduling. What does it refer to?
What other kind of scheduling is there?

推荐答案

Round Robin计划

如果您是一个由100位客人组成的聚会的主持人,那么循环调度将意味​​着您为每位客人花费1分钟(固定的时间).您一个接一个地拜访每位客人,而100分钟之后,您本来会花费每位客人1分钟的时间. 维基百科的更多信息.

If you are a host in a party of 100 guests, round-robin scheduling would mean that you spend 1 minute (a fixed amount) per guest. You go through each guest one-by-one, and after 100 minutes, you would have spent 1 minute with each guest. More on Wikipedia.

还有许多其他类型的调度,例如基于优先级的调度(即,最重要的人优先),先到先服务,最早的截止日期优先(即,最早离开的人)等.您可以开始通过谷歌搜索调度算法或查看在Wikipedia进行调度

There are many other types of scheduling, such as priority-based (i.e. most important people first), first-come-first-serve, earliest-deadline-first (i.e. person leaving earliest first), etc. You can start off by googling for scheduling algorithms or check out scheduling at Wikipedia

这篇关于什么是循环调度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆